CometChatMessageHeaderController constructor
CometChatMessageHeaderController({})
Implementation
CometChatMessageHeaderController(
{this.userObject,
this.groupObject,
bool? disableTyping,
bool? disableUserPresence}) {
dateStamp = DateTime.now().microsecondsSinceEpoch.toString();
messageListenerId = "${dateStamp}_message_listener";
groupListenerId = "${dateStamp}_group_listener";
userListenerId = "${dateStamp}_user_listener";
this.disableTyping = disableTyping ?? false;
this.disableUserPresence = disableUserPresence ?? false;
if (groupObject != null) {
membersCount = groupObject?.membersCount;
}
tag = "tag$counter";
counter++;
}