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 setter inherited
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 setter inherited
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