CometChatUsersController constructor

CometChatUsersController({
  1. required UsersBuilderProtocol usersBuilderProtocol,
  2. SelectionMode? mode,
  3. dynamic onError(
    1. Exception
    )?,
  4. bool? disableUsersPresence,
})

Implementation

CometChatUsersController(
    {required this.usersBuilderProtocol, SelectionMode? mode, super.onError, this.disableUsersPresence})
    : super(builderProtocol: usersBuilderProtocol) {
  selectionMode = mode ?? SelectionMode.none;
  dateStamp = DateTime.now().microsecondsSinceEpoch.toString();
  userListenerID = "${dateStamp}user_listener";
  _uiUserListener = "${dateStamp}UI_user_listener";
}