CometChatBannedMembersController constructor
CometChatBannedMembersController({
- required BannedMemberBuilderProtocol bannedMemberBuilderProtocol,
- SelectionMode? mode,
- required Group group,
- required bool disableUsersPresence,
- required CometChatTheme theme,
- dynamic onError()?,
- String? unbanIconUrl,
- String? unbanIconUrlPackageName,
Implementation
CometChatBannedMembersController(
{required this.bannedMemberBuilderProtocol,
SelectionMode? mode,
required this.group,
required this.disableUsersPresence,
required CometChatTheme theme,
super.onError,
this.unbanIconUrl,
this.unbanIconUrlPackageName})
: super(builderProtocol: bannedMemberBuilderProtocol) {
selectionMode = mode ?? SelectionMode.none;
dateStamp = DateTime.now().microsecondsSinceEpoch.toString();
groupSDKListenerID = "${dateStamp}group_sdk_listener";
userSDKListenerID = "${dateStamp}user_sdk_listener";
groupUIListenerID = "${dateStamp}_ui_group_listener";
}