BaseController class abstract

Implementers

Constructors

BaseController()

Properties

hashCode int
The hash code for this object.
no setterinherited
routeObserver RouteObserver<PageRoute>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timer Timer?
getter/setter pair

Methods

blockedThisUser(dynamic result) → void
chatMuteChangesNotifyUI(String jid) → void
clearAllConvRecentChatUI() → void
connectionFailed(dynamic result) → void
connectionSuccess(dynamic result) → void
getCallUsersName(List<String> callUsers) Future<String>
getDisplayName(String jid) Future<String>
getMissedCallNotificationContent(bool isOneToOneCall, String userJid, String groupId, String callType, List<String> userList) Future<List<String>>
initListeners() → dynamic
markConversationReadNotifyUI(String jid) → void
myProfileUpdated(dynamic result) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notificationMadeByME(ChatMessage data) bool
onAdminBlockedUser(String jid, bool status) → void
onAvailableFeaturesUpdated(dynamic value) → void
onCallLogsUpdated(dynamic value) → void
onChatTypingStatus(dynamic result) → void
onConnected(dynamic result) → void
onConnectionFailed(dynamic result) → void
onContactSyncComplete(dynamic result) → void
onDeleteGroup(dynamic groupJid) → void
onDisconnected(dynamic result) → void
onFailure(dynamic result) → void
onFetchingGroupMembersCompleted(dynamic groupJid) → void
onGroupDeletedLocally(dynamic groupJid) → void
onGroupNotificationMessage(dynamic event) → void
onGroupProfileFetched(dynamic groupJid) → void
onGroupProfileUpdated(dynamic groupJid) → void
onGroupTypingStatus(dynamic result) → void
onLeftFromGroup({required String groupJid, required String userJid}) → void
onLoggedOut(dynamic result) → void
onLogout(dynamic isLogout) → void
onMediaStatusUpdated(dynamic event) → void
onMemberMadeAsAdmin({required String groupJid, required String newAdminMemberJid, required String madeByMemberJid}) → void
onMemberRemovedAsAdmin(dynamic event) → void
onMemberRemovedFromGroup({required String groupJid, required String removedMemberJid, required String removedByMemberJid}) → void
onMessageDeleteNotifyUI({required String chatJid, bool changePosition = true}) → void
onMessageReceived(dynamic chatMessage) → void
onMessageStatusUpdated(dynamic event) → void
onMissedCall(bool isOneToOneCall, String userJid, String groupId, String callType, List<String> userList) Future<void>
onNewGroupCreated(dynamic groupJid) → void
onNewMemberAddedToGroup({required String groupJid, required String newMemberJid, required String addedByMemberJid}) → void
onProgressChanged(dynamic result) → void
onSuccess(dynamic result) → void
onUpdateLastMessageUI(String chatJid) → void
onUploadDownloadProgressChanged(String messageId, String progressPercentage) → void
onWebChatPasswordChanged(dynamic result) → void
setTypingStatus(String singleOrgroupJid, String userId, String typingStatus) → void
showLocalNotification(ChatMessageModel chatMessageModel) Future<void>
showOrUpdateOrCancelNotification(String jid, ChatMessageModel chatMessage) Future<void>
startTimer() → void
stopTimer() → void
toString() String
A string representation of this object.
inherited
unblockedThisUser(String jid) → void
userBlockedMe(String jid) → void
userCameOnline(String jid) → void
userDeletedHisProfile(dynamic jid) → void
userProfileFetched(dynamic result) → void
usersIBlockedListFetched(dynamic result) → void
usersWhoBlockedMeListFetched(dynamic result) → void
userUnBlockedMe(dynamic result) → void
userUpdatedHisProfile(String jid) → void
userWentOffline(String jid) → void

Operators

operator ==(Object other) bool
The equality operator.
inherited