MoEngageModule class abstract

Implementers

Constructors

MoEngageModule()

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

deleteUser() Future<bool>
disableAdIdTracking() Future<void>
disableAndroidIdTracking() Future<void>
disableDataTracking() Future<void>
disableDeviceIdTracking() Future<void>
disableSdk() Future<void>
enableAdIdTracking() Future<void>
enableAndroidIdTracking() Future<void>
enableDataTracking() Future<void>
enableDeviceIdTracking() Future<void>
enableSdk() Future<void>
getSelfHandledInApp() Future<void>
initialize(String workspaceId, {bool enableLogs = false}) Future<void>
logout() Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onOrientationChanged() Future<void>
passFCMPushPayload(Map<String, String> payload) Future<void>
passFCMPushToken(String token) Future<void>
passPushKitPushToken(String token) Future<void>
pushPermissionResponseAndroid(bool granted) Future<void>
registerForProvisionalPush() Future<void>
registerForPushNotification() Future<void>
requestPushPermissionAndroid() Future<void>
resetCurrentContext() Future<void>
selfHandledClicked(dynamic data) Future<void>
selfHandledDismissed(dynamic data) Future<void>
selfHandledShown(dynamic data) Future<void>
setAlias(String alias) Future<void>
setAppStatus(EnsembleAppStatus status) Future<void>
setBirthDate(String birthDate) Future<void>
setCurrentContext(List<String> contexts) Future<void>
setEmail(String email) Future<void>
setFirstName(String firstName) Future<void>
setGender(EnsembleGender gender) Future<void>
setInAppDismissedCallbackHandler(NotificationCallback handler) → void
setInAppShownCallbackHandler(NotificationCallback handler) → void
setLastName(String lastName) Future<void>
setLocation(EnsembleGeoLocation location) Future<void>
setPhoneNumber(String phoneNumber) Future<void>
setPushClickCallbackHandler(NotificationCallback handler) → void
setPushTokenCallbackHandler(NotificationCallback handler) → void
setSelfHandledInAppHandler(NotificationCallback handler) → void
setUniqueId(String uniqueId) Future<void>
setUserAttribute(String attributeName, dynamic value) Future<void>
setUserAttributeIsoDate(String attributeName, String date) Future<void>
setUserAttributeLocation(String attributeName, EnsembleGeoLocation location) Future<void>
setUserName(String userName) Future<void>
showInApp() Future<void>
showNudge({EnsembleNudgePosition position = EnsembleNudgePosition.bottom}) Future<void>
toString() String
A string representation of this object.
inherited
trackEvent(String eventName, [EnsembleProperties? properties]) Future<void>
updatePushPermissionRequestCountAndroid(int count) Future<void>

Operators

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