GliaWidgetsSdkPlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • GliaWidgetsSdkPlatform
Implementers

Constructors

GliaWidgetsSdkPlatform()
Constructs a GliaWidgetsSdkPlatform.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

authenticate({required AuthenticationBehavior behavior, required String jwtToken, String? accessToken}) Future<void>
clearVisitorSession() Future<void>
configure({required String siteId, required String siteApiKeyId, required String siteApiKeySecret, required String region, String? companyName, String? manualLocaleOverride, String? uiJsonRemoteConfig, String? visitorContextAssetId, PushNotificationsIOS? pushNotifications, bool? enableBubbleOutsideApp, bool? enableBubbleInsideApp, bool? suppressPushNotificationsPermissionRequestDuringAuthentication}) Future<bool>
deauthenticate({bool? stopPushNotifications}) Future<void>
endEngagement() Future<void>
getQueues() Future<Map<String, Queue>>
getVisitorInfo() Future<VisitorInfo>
hideEntryWidget() Future<void>
hideVisitorCode() Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pauseLiveObservation() Future<void>
refreshAuthentication({required String jwtToken, String? accessToken}) Future<void>
resumeLiveObservation() Future<void>
showEntryWidget({required List<String>? queueIds}) Future<void>
showVisitorCode() Future<void>
startAudioCall({required List<String>? queueIds}) Future<void>
startChat({required List<String>? queueIds}) Future<void>
startSecureMessaging({required List<String>? queueIds}) Future<void>
startVideoCall({required List<String>? queueIds}) Future<void>
subscribeToPushNotificationTypes({required List<PushNotificationType> types}) Future<void>
subscribeToUnreadMessageCount(UnreadMessageCountCallback callback) → void
toString() String
A string representation of this object.
inherited
unsubscribeFromUnreadMessageCount(UnreadMessageCountCallback callback) → void
updateVisitorInfo({required VisitorInfoUpdateRequest visitorInfoUpdateRequest}) Future<void>

Operators

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

Static Properties

instance GliaWidgetsSdkPlatform
The default instance of GliaWidgetsSdkPlatform to use.
getter/setter pair