onInit method
Called immediately after the widget is allocated in memory. You might use this to initialize something for the controller.
Implementation
@override
void onInit() {
_dateString = DateTime.now().millisecondsSinceEpoch.toString();
_uiGroupListener = "${_dateString}UIGroupListener";
if (disableTyping != true) {
CometChatMessageEvents.addMessagesListener(messageListenerId, this);
}
if (userObject != null && disableUserPresence != true) {
CometChat.addUserListener(groupListenerId, this);
CometChatUserEvents.addUsersListener(groupListenerId, this);
} else if (groupObject != null) {
CometChat.addGroupListener(userListenerId, this);
CometChatGroupEvents.addGroupsListener(_uiGroupListener, this);
}
super.onInit();
}