CoreChannelCourierFlutter class
Methods
-
addInboxListener([Function? onInitialLoad, dynamic onError(dynamic error)?, dynamic onMessagesChanged(List<InboxMessage> messages, int unreadMessageCount, int totalMessageCount, bool canPaginate)?])
→ Future<CourierInboxListener>
-
override
-
clickMessage({required String id})
→ Future
-
override
-
fetchNextPageOfMessages()
→ Future<List<InboxMessage>>
-
override
-
getBrand({required String id})
→ Future
-
override
-
getToken({required String provider})
→ Future<String?>
-
override
-
getUserPreferences({})
→ Future<CourierUserPreferences>
-
override
-
getUserPreferencesTopic({required String topicId})
→ Future<CourierUserPreferencesTopic>
-
override
-
isDebugging(bool isDebugging)
→ Future<bool>
-
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
putUserPreferencesTopic({required String topicId, required String status, required bool hasCustomRouting, required List<String> customRouting})
→ Future
-
override
-
readAllInboxMessages()
→ Future
-
override
-
readMessage({required String id})
→ Future
-
override
-
refreshInbox()
→ Future
-
override
-
removeInboxListener({required String id})
→ Future<String>
-
override
-
override
-
setToken({required String provider, required String token})
→ Future
-
override
-
signIn({required String accessToken, required String userId, String? clientKey, String? tenantId})
→ Future
-
override
-
signOut()
→ Future
-
override
-
tenantId()
→ Future<String?>
-
override
-
toString()
→ String
-
A string representation of this object.
inherited
-
unreadMessage({required String id})
→ Future
-
override
-
userId()
→ Future<String?>
-
override