58 lines
2.2 KiB
Dart
58 lines
2.2 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'app_api_models.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
ServiceAppVersion _$ServiceAppVersionFromJson(Map<String, dynamic> 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<String, dynamic> _$ServiceAppVersionToJson(ServiceAppVersion instance) =>
|
|
<String, dynamic>{
|
|
'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<String, dynamic> json) =>
|
|
ServiceAppVersionPage(
|
|
records: (json['records'] as List<dynamic>?)
|
|
?.map((e) => ServiceAppVersion.fromJson(e as Map<String, dynamic>))
|
|
.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<String, dynamic> _$ServiceAppVersionPageToJson(
|
|
ServiceAppVersionPage instance) =>
|
|
<String, dynamic>{
|
|
'current': instance.current,
|
|
'pages': instance.pages,
|
|
'size': instance.size,
|
|
'total': instance.total,
|
|
'records': instance.records,
|
|
};
|