VersionInfo.fromJson constructor
VersionInfo.fromJson(
- Map<
String, dynamic> json, - VersionResponseFields fields
Implementation
factory VersionInfo.fromJson(
Map<String, dynamic> json,
VersionResponseFields fields,
) {
return VersionInfo(
version: json[fields.version] as String,
build: json[fields.build] as int,
apkUrl: json[fields.apkUrl] as String,
displayVersion: (fields.versionString != null
? json[fields.versionString]
: json[fields.version]) as String,
releaseNotes:
fields.releaseNotes != null ? json[fields.releaseNotes] as String? : null,
minVersion:
fields.minVersion != null ? json[fields.minVersion] as String? : null,
isRequired: fields.isRequired != null
? (json[fields.isRequired] as bool?) ?? false
: false,
);
}