ConversationClient constructor
ConversationClient()
Implementation
ConversationClient() {
// Conversation events
onConversationAdded = _onConversationAddedCtrl.stream;
onConversationDeleted = _onConversationDeletedCtrl.stream;
onConversationSynchronizationChange =
_onConversationSynchronizationChangeCtrl.stream;
onConversationUpdated = _onConversationUpdatedCtrl.stream;
// Conversation client events
onError = _onErrorCtrl.stream;
onClientSynchronization = _onClientSynchronizationCtrl.stream;
onConnectionState = _onConnectionStateCtrl.stream;
onTokenExpired = _onTokenExpiredCtrl.stream;
onTokenAboutToExpire = _onTokenAboutToExpireCtrl.stream;
// User Events
onUserSubscribed = _onUserSubscribedCtrl.stream;
onUserUnsubscribed = _onUserUnsubscribedCtrl.stream;
onUserUpdated = _onUserUpdatedCtrl.stream;
// Push notification events
onNewMessageNotification = _onNewMessageNotificationCtrl.stream;
onAddedToConversationNotification =
_onAddedToConversationNotificationCtrl.stream;
onRemovedFromConversationNotification =
_onRemovedFromConversationNotificationCtrl.stream;
onNotificationDeregistered = _onNotificationDeregisteredCtrl.stream;
onNotificationFailed = _onNotificationFailedCtrl.stream;
onNotificationRegistered = _onNotificationRegisteredCtrl.stream;
FlutterConversationClientApi.setup(this);
}