CometChatGroupsController constructor

CometChatGroupsController({
  1. required GroupsBuilderProtocol groupsBuilderProtocol,
  2. SelectionMode? mode,
  3. required CometChatTheme theme,
  4. dynamic onError(
    1. Exception
    )?,
})

Implementation

CometChatGroupsController(
    {required this.groupsBuilderProtocol,
    SelectionMode? mode,
    required this.theme,
    super.onError})
    : super(builderProtocol: groupsBuilderProtocol) {
  selectionMode = mode ?? SelectionMode.none;
  dateStamp = DateTime.now().microsecondsSinceEpoch.toString();

  groupSDKListenerID = "${dateStamp}group_sdk_listener";
  groupUIListenerID = "${dateStamp}_ui_FromGroup_listener";
}