Singular class
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
Static Methods
-
adRevenue(SingularAdData? adData)
→ void
-
-
clearGlobalProperties()
→ void
-
-
createReferrerShortLink(String baseLink, String referrerName, String referrerId, Map args, ShortLinkCallback shortLinkCallback)
→ void
-
-
customRevenue(String eventName, String currency, double amount)
→ void
-
-
customRevenueWithAllAttributes(String eventName, String currency, double amount, String productSKU, String productName, String productCategory, int productQuantity, double productPrice)
→ void
-
-
customRevenueWithAttributes(String eventName, String currency, double amount, Map attributes)
→ void
-
-
event(String eventName)
→ void
-
-
eventWithArgs(String eventName, Map args)
→ void
-
-
getGlobalProperties()
→ Future<Map>
-
-
getLimitDataSharing()
→ Future<bool>
-
-
inAppPurchase(String eventName, SingularIAP purchase)
→ void
-
-
inAppPurchaseWithAttributes(String eventName, SingularIAP purchase, Map attributes)
→ void
-
-
isAllTrackingStopped()
→ Future<bool>
-
-
limitDataSharing(bool shouldLimitDataSharing)
→ void
-
-
registerDeviceTokenForUninstall(String deviceToken)
→ void
-
-
resumeAllTracking()
→ void
-
-
setCustomUserId(String customUserId)
→ void
-
-
setDeviceCustomUserId(String customUserId)
→ void
-
-
setFCMDeviceToken(String fcmToken)
→ void
-
-
setGlobalProperty(String key, String value, bool overrideExisting)
→ Future<bool>
-
-
skanGetConversionValue()
→ Future<num>
-
-
skanRegisterAppForAdNetworkAttribution()
→ void
-
-
skanUpdateConversionValue(int conversionValue)
→ Future<bool>
-
-
skanUpdateConversionValues(int conversionValue, int coarse, bool lock)
→ void
-
-
start(SingularConfig config)
→ void
-
-
stopAllTracking()
→ void
-
-
trackingOptIn()
→ void
-
-
trackingUnder13()
→ void
-
-
unsetCustomUserId()
→ void
-
-
unsetGlobalProperty(String key)
→ void
-