MoEiOSCore class

Constructors

MoEiOSCore.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

getSelfHandledInApp(String appId) → void
logout(String appId) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
optOutDataTracking(bool shouldOptOutDataTracking, String appId) → void
registerForPushNotification() → void
resetCurrentContext(String appId) → void
selfHandledCallback(Map<String, dynamic> payload) → void
setAlias(String newUniqueId, 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
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
startGeofenceMonitoring() → void
toString() String
A string representation of this object.
inherited
trackEvent(String eventName, MoEProperties eventAttributes, String appId) → void
updateSdkState(bool shouldEnableSdk, String appId) → void

Operators

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