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,
    );
  }
}