AppUpdateData class

Constructors

AppUpdateData({required String updateId, required String currentVersion, required String featureTitle, required String features, required String remindMeLaterText, required String updateNowText, required String neverAgainText, required String option, required String reminderDays, required int forceInDays, required int alertType, String customStoreUrl = ""})
AppUpdateData.fromJson(Map<String, dynamic> json)
factory

Properties

alertType int
Type of the alert. Android in-app updates / ZAnalytics
getter/setter pair
currentVersion String
version of the app installed in device.
final
customStoreUrl String
You can redirect that URL to another store.
final
features String
update features or what's new.
final
featureTitle String
version alert title or heading
final
forceInDays int
custom store url to redirect when user taps update/download. can be configured from web console.
final
hashCode int
The hash code for this object.
no setterinherited
neverAgainText String
localized ignore action text.
final
option String
Type of UI selected for this update in web console. option (1) - Shows flexible flow for android in-app updates and UI with update, remind later and ignore actions for Zanalytics in-app updates.
getter/setter pair
reminderDays String
Number of days before showing the popup again, if user chooses remind me later. days can be configured from the web console.
final
remindMeLaterText String
localized remind later action text.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
updateId String
Id corresponds to particular update configuration.
final
updateNowText String
localized update action text.
final

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