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?>