talkjs_flutter library

Enums

AndroidImportance
AndroidVisibility
LoadingState
ParticipantAccess
Possible values for participants' permissions
ParticipantNotification
Possible values for participants' notifications
Provider
TextDirection
The values that dictate the chat direction.
TranslateConversations
The possible values for translateConversations
TranslationToggle
The possible values for showTranslationToggle
UrlNavigationAction

Constants

ANDROID_SETTINGS → const String

Properties

apnsToken String?
getter/setter pair
fcmToken String?
getter/setter pair

Functions

handleTalkJSFCMBackgroundMessage(RemoteMessage firebaseMessage) Future<bool>
registerAndroidPushNotificationHandlers(AndroidSettings androidSettings) Future<void>
registerIOSPushNotificationHandlers(IOSSettings iosSettings) Future<void>

Typedefs

ConversationActionHandler = void Function(ConversationActionEvent event)
LoadingStateHandler = void Function(LoadingState state)
MessageActionHandler = void Function(MessageActionEvent event)
MessageHandler = void Function(Message message)
SelectConversationHandler = void Function(SelectConversationEvent event)
SendMessageHandler = void Function(SendMessageEvent event)
TokenFetcherHandler = Future<String> Function()
TranslationToggledHandler = void Function(TranslationToggledEvent event)
UnreadsChangeHandler = void Function(List<UnreadConversation> unreadConversations)