VersionInfo.fromMap constructor

VersionInfo.fromMap(
  1. Map<String, dynamic> json
)

Implementation

factory VersionInfo.fromMap(Map<String, dynamic> json) {
  return VersionInfo(
    id: json['id'] as int?,
    createdAt: json['created_at'] as int?,
    updatedAt: json['updated_at'] as int?,
    updateStrategy: UpdateStrategy.fromInt((json['update_status'] as int?) ?? 0),
    version: json['version'] as String? ?? '',
    buildVersion: json['build_version'] as int? ?? 0,
    modifyContent: json['modify_content'] as String? ?? '',
    downloadUrl: json['download_url'] as String? ?? '',
    apkSize: json['apk_size'] as int? ?? 0,
    apkHashCode: json['apk_hash_code'] as String? ?? '',
    apkPath: json['apk_path'] as String? ?? '',
  );
}