getSelectionWidget method

Widget getSelectionWidget(
  1. CometChatConversationsController conversationsController,
  2. CometChatTheme theme
)

Implementation

Widget getSelectionWidget(
    CometChatConversationsController conversationsController,
    CometChatTheme theme) {
  if (_isSelectionOn.value) {
    return IconButton(
      onPressed: () {
        List<Conversation>? conversations =
            conversationsController.getSelectedList();
        if (onSelection != null) {
          onSelection!(conversations);
        }
      },
      icon: Image.asset(AssetConstants.checkmark,
          package: UIConstants.packageName,
          color: theme.palette.getPrimary()));
  } else {
    return const SizedBox(
      height: 0,
      width: 0,
    );
  }
}