FlutterUpshotPlugin 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
-
closeEventForId(String eventId)
→ void
-
-
createAttributionEvent(Map payload)
→ Future<String?>
-
-
createCustomEvent(String eventName, Map data, bool isTimed)
→ Future<String?>
-
-
createLocationEvent(double latitude, double longitude)
→ void
-
-
createPageViewEvent(String pageName)
→ Future<String?>
-
-
currentUserDetails()
→ void
-
-
disableUser(bool shouldDisable)
→ void
-
-
dispatchEvents(bool timedEvents)
→ void
-
-
dispatchIntervalInSeconds(int interval)
→ void
-
-
displayNotification(Map data)
→ void
-
-
fetchInboxDetails()
→ void
-
-
fetchRewardHistory(String programId, int transactionType)
→ void
-
-
fetchRewardRules(String programId)
→ void
-
-
fetchRewards()
→ void
-
-
fetchUserBadges()
→ void
-
-
getNotifications(bool loadMore, int limit)
→ void
-
-
getUnreadNotificationsCount(int limit, int deListingType)
→ void
-
-
initialiseUpshotUsingOptions(Map options)
→ void
-
-
initializeUpshotUsingConfigFile()
→ void
-
-
redeemRewards(String programId, int redeemAmount, int transactionValue, String tag)
→ void
-
-
removeTutorial()
→ void
-
-
sendDeviceToken(String token)
→ void
-
-
sendLogoutDetails()
→ void
-
-
sendPushClickDetails(Map data)
→ void
-
-
sendUserDetails(Map data)
→ void
-
-
setValueAndClose(String eventId, Map data)
→ void
-
-
showActivity(int type, String tag)
→ void
-
-
showActivityWithId(String activityId)
→ void
-
-
showInboxScreen(Map options)
→ void
-
-
terminate()
→ void
-
-
upshotSDKVersion()
→ Future<String?>
-
-
upshotUserId()
→ Future<String?>
-