Affise class
Constructors
- Affise()
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
- android ↔ AffiseAndroidApi
-
getter/setter pair
- debug ↔ AffiseDebug
-
getter/setter pair
- ios ↔ AffiseIOSApi
-
getter/setter pair
- module ↔ AffiseAttributionModulesApi
-
getter/setter pair
Static Methods
-
addPushToken(
String pushToken, PushTokenService service) → void -
Add
pushToken -
getDeferredDeeplink(
ReferrerCallback callback) → void - Get deferred deeplink on server
-
getDeferredDeeplinkValue(
ReferrerKey key, ReferrerCallback callback) → void - Get deferred deeplink value on server
-
getProviders(
) → Future< Map< ProviderType, dynamic> > - Get providers map
-
getRandomDeviceId(
) → Future< String> - Get random Device Id
-
getRandomUserId(
) → Future< String> -
Set
enabledcollect metrics -
getReferrerUrl(
ReferrerCallback callback) → void - Get referrer
-
getReferrerUrlValue(
ReferrerKey key, ReferrerCallback callback) → void - Get referrer Value
-
isBackgroundTrackingEnabled(
) → Future< bool> - Returns current background tracking state
-
isFirstRun(
) → Future< bool> - Is it first run
-
isOfflineModeEnabled(
) → Future< bool> - Returns current offline mode state
-
isTrackingEnabled(
) → Future< bool> - Returns current tracking state
-
registerDeeplinkCallback(
OnDeeplinkCallback callback) → void -
Register
callbackfor deeplink -
sendEvent(
Event event) → void -
Store and send
event -
sendEventNow(
Event event, OnSendSuccessCallback success, OnSendFailedCallback failed) → void -
Send
eventnow -
setBackgroundTrackingEnabled(
bool enabled) → void -
Sets background tracking mode to
enabledstate -
setOfflineModeEnabled(
bool enabled) → void -
Sets offline mode to
enabledstate -
setSecretKey(
String secretKey) → void -
Set new
secretKey -
settings(
{required String affiseAppId, required String secretKey}) → AffiseSettings - Affise SDK settings builder
-
setTrackingEnabled(
bool enabled) → void -
Sets offline mode to
enabledstate