// GENERATED CODE - DO NOT MODIFY BY HAND part of 'app_api_models.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** ServiceAppVersion _$ServiceAppVersionFromJson(Map json) => ServiceAppVersion( id: json['id'] as String?, appUniqueCode: json['appUniqueCode'] as String?, platform: json['platform'] as String?, versionCode: (json['versionCode'] as num?)?.toInt(), versionName: json['versionName'] as String?, updateContent: json['updateContent'] as String?, downloadUrl: json['downloadUrl'] as String?, isForce: JsonTool.stringToBoolean(json['isForce'] as String?), isSilent: JsonTool.stringToBoolean(json['isSilent'] as String?), status: json['status'] as String?, ); Map _$ServiceAppVersionToJson(ServiceAppVersion instance) => { 'id': instance.id, 'appUniqueCode': instance.appUniqueCode, 'platform': instance.platform, 'versionCode': instance.versionCode, 'versionName': instance.versionName, 'updateContent': instance.updateContent, 'downloadUrl': instance.downloadUrl, 'isForce': JsonTool.booleanToString(instance.isForce), 'isSilent': JsonTool.booleanToString(instance.isSilent), 'status': instance.status, }; ServiceAppVersionPage _$ServiceAppVersionPageFromJson( Map json) => ServiceAppVersionPage( records: (json['records'] as List?) ?.map((e) => ServiceAppVersion.fromJson(e as Map)) .toList(), ) ..current = (json['current'] as num).toInt() ..pages = (json['pages'] as num).toInt() ..size = (json['size'] as num).toInt() ..total = (json['total'] as num).toInt(); Map _$ServiceAppVersionPageToJson( ServiceAppVersionPage instance) => { 'current': instance.current, 'pages': instance.pages, 'size': instance.size, 'total': instance.total, 'records': instance.records, };