defaultFunction method

List<CometChatOption> defaultFunction(
  1. Group group,
  2. GroupMember member
)

Implementation

List<CometChatOption> defaultFunction(Group group, GroupMember member) {
  List<CometChatOption> optionList = [];
  optionList = getDefaultGroupMemberOptions(group, member, theme: theme);

  optionList.removeWhere((option) =>
      DetailUtils.validateGroupMemberOptions(
          loggedInUserScope: isOwner == true
              ? GroupMemberScope.owner
              : group.scope ?? GroupMemberScope.participant,
          memberScope: member.scope ?? GroupMemberScope.participant,
          optionId: option.id) ==
      false);

  return optionList;
}