initializeProfile method
Future<void>
initializeProfile(
- ProfileDetails profile
)
Implementation
Future<void> initializeProfile(ProfileDetails profile) async {
chatProfileCalled = true;
profile_(profile);
//make unreadMessageTypeMessageId
if (Platform.isAndroid) {
unreadMessageTypeMessageId = "M${profile.jid.checkNull()}";
} else if (Platform.isIOS) {
unreadMessageTypeMessageId =
"M_${getMobileNumberFromJid(profile.jid.checkNull())}";
}
checkAdminBlocked();
WidgetsBinding.instance.addPostFrameCallback((_) {
newScrollController = ItemScrollController();
newItemPositionsListener = ItemPositionsListener.create();
searchScrollController = ItemScrollController();
ready();
});
}