getMenuItemTipBuilder method

MenuItemTipBuilder? getMenuItemTipBuilder(
  1. int menuId
)

Implementation

MenuItemTipBuilder? getMenuItemTipBuilder(int menuId) {
  switch (menuId) {
    case NEMenuIDs.participants:
    case NEMenuIDs.managerParticipants:
      return _meetingMemberCountBuilder;
    case NEMenuIDs.chatroom:
      return _circularNumberTipBuilder(
          _messageSource.unreadMessageListenable);
    case InternalMenuIDs.more:

      /// Only show unread tip when chat menu is in 'more' menu
      if (arguments.injectedMoreMenuItems
          .where(shouldShowMenu)
          .any((element) => element.itemId == NEMenuIDs.chatroom)) {
        return _circularNumberTipBuilder(moreMenuItemTipListenable);
      }
  }
  return null;
}