BoldDeskSupportSDK class

Constructors

BoldDeskSupportSDK()

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

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

applyCustomFontFamilyInAndroid({required String regular, required String medium, required String semiBold, required String bold}) Future<void>
applyCustomFontFamilyInIOS(String fontFamily) Future<void>
applyTheme(String accentColor, String primaryColor) Future<void>
clearallLocalData() Future<void>
handleAndroidNotification(Map<String, dynamic> body, String notificationIcon) Future<void>
handleIOSNotification(Map<String, dynamic> data) Future<void>
initialize(String appId, String brandUrl, {void onSuccess(String message)?, void onError(String error)?}) Future<void>
isFromMobileSDK(Map<String, dynamic> userInfo) Future<bool>
isLoggedIn() Future<bool>
loginWithJWTToken(String jwtToken, {void onSuccess(String message)?, void onError(String error)?}) Future<void>
logout() Future<void>
openArticleDetailsPage(int articleId, String articleSlugTitle) Future<void>
openRecentTickets() Future<void>
setFCMRegistrationToken(String token) Future<void>
setLoggingEnabled(bool enable) Future<void>
setPreferredTheme(String theme) Future<void>
setSystemFontSize(bool enable) Future<void>
showCreateTicket() Future<void>
showHome() Future<void>
showKB() Future<void>