onInit method

  1. @override
void onInit()
override

Called immediately after the widget is allocated in memory. You might use this to initialize something for the controller.

Implementation

@override
void onInit() {
  if (stateCallBack != null) {
    stateCallBack!(this);
  }
  _dateString = DateTime.now().millisecondsSinceEpoch.toString();
  _userListener = "${_dateString}UsersListener";
  _groupListener = "${_dateString}GroupsListener";
  _uiGroupListener = "${_dateString}UIGroupListener";
  _addListeners();
  initializeLoggedInUser();
  if (group != null && group?.membersCount != null) {
    membersCount = group?.membersCount ?? 1;
  }
  super.onInit();
}