MappSdk class

Constructors

MappSdk()

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 Properties

didReceiveCustomLinkWithIdentifier ↔ void Function(dynamic)
getter/setter pair
didReceiveDeepLinkWithIdentifier ↔ void Function(dynamic)
getter/setter pair
didReceiveInappMessageWithIdentifier ↔ void Function(dynamic)
getter/setter pair
didReceiveInBoxMessage ↔ void Function(dynamic)
getter/setter pair
didReceiveInBoxMessages ↔ void Function(dynamic)
getter/setter pair
handledPushDismiss ↔ void Function(dynamic)
getter/setter pair
handledPushOpen ↔ void Function(dynamic)
getter/setter pair
handledPushSilent ↔ void Function(dynamic)
getter/setter pair
handledRemoteNotification ↔ void Function(dynamic)
getter/setter pair
handledRichContent ↔ void Function(dynamic)
getter/setter pair
inAppCallFailedWithResponse ↔ void Function(dynamic)
getter/setter pair
platformVersion Future<String>
no setter

Static Methods

engage(String sdkKey, String googleProjectId, SERVER server, String appID, String tenantID) Future<String?>
fetchInboxMessage() Future
fetchInBoxMessageWithMessageId(int value) Future<String?>
getAlias() Future<String>
getDeviceInfo() Future<Map<String, dynamic>?>
inAppMarkAsDeleted(String templateId, String eventId) Future<bool>
inAppMarkAsRead(String templateId, String eventId) Future<bool>
inAppMarkAsUnread(String templateId, String eventId) Future<bool>
isPushEnabled() Future<bool>
isReady() Future<bool>
logOut(bool pushEnabled) Future<String?>
postponeNotificationRequest(bool postpone) Future<String?>
removeBadgeNumber() Future<String?>
requestPermissionPostNotifications() Future<bool>
Only for Android - Request permission to post notifications, for Android 13 and higher
setAlias(String alias) Future<String?>
setPushEnabled(bool optIn) Future<String?>
showNotificationsOnForeground(bool showNotification) Future<String?>
startGeoFencing() Future<String>
stopGeoFencing() Future<String>
triggerInApp(String value) Future<String?>