MoEAndroidCore class

Constructors

MoEAndroidCore.new(MethodChannel _channel)

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

disableAdIdTracking() → void
disableAndroidIdTracking() → void
enableAdIdTracking() → void
enableAndroidIdTracking() → void
getSelfHandledInApp(String appId) → void
logout(String appId) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onOrientationChanged() → void
optOutDataTracking(bool shouldOptOutDataTracking, String appId) → void
passPushPayload(Map<String, dynamic> payload, MoEPushService pushService, String appId) → void
passPushToken(String pushToken, MoEPushService pushService, String appId) → void
permissionResponse(bool isGranted, PermissionType type) → void
requestPushPermissionAndroid() → void
resetCurrentContext(String appId) → void
selfHandledCallback(Map<String, dynamic> payload) → void
setAlias(String alias, String appId) → void
setAppStatus(MoEAppStatus appStatus, String appId) → void
setBirthDate(String birthDate, String appId) → void
setCurrentContext(List<String> contexts, String appId) → void
setEmail(String emailId, String appId) → void
setFirstName(String firstName, String appId) → void
setGender(MoEGender gender, String appId) → void
setLastName(String lastName, String appId) → void
setLocation(MoEGeoLocation location, String appId) → void
setPhoneNumber(String phoneNumber, String appId) → void
setUniqueId(String uniqueId, String appId) → void
setupNotificationChannel() → void
setUserAttribute(String userAttributeName, dynamic userAttributeValue, String appId) → void
setUserAttributeIsoDate(String userAttributeName, String isoDateString, String appId) → void
setUserAttributeLocation(String userAttributeName, MoEGeoLocation location, String appId) → void
setUserName(String userName, String appId) → void
showInApp(String appId) → void
toString() String
A string representation of this object.
inherited
trackEvent(String eventName, MoEProperties eventAttributes, String appId) → void
updateDeviceIdentifierTrackingStatus(String appId, String identifierType, bool state) → void
updatePushPermissionRequestCountAndroid(int requestCount, String appId) → void
updateSdkState(bool shouldEnableSdk, String appId) → void

Operators

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