UpdateEntity class

版本更新信息,用于显示版本更新弹窗

Constructors

UpdateEntity({required bool hasUpdate, bool isForce = false, bool isIgnorable = false, required int versionCode, required String versionName, required String updateContent, required String downloadUrl, int apkSize = 0, String apkMd5 = ''})

Properties

apkMd5 String
apk文件的加密值(这里默认是md5值)
final
apkSize int
apk的大小KB
final
downloadUrl String
下载地址
final
hashCode int
The hash code for this object.
no setterinherited
hasUpdate bool
是否有新版本
final
isForce bool
是否强制安装:不安装无法使用app
final
isIgnorable bool
是否可忽略该版本
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
updateContent String
更新内容
final
versionCode int
版本号
final
versionName String
版本名称
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() String
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromJson(String source) UpdateEntity
fromMap(Map<String, dynamic> map) UpdateEntity