// GENERATED CODE - DO NOT MODIFY BY HAND part of 'resource.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** Resource _$ResourceFromJson(Map json) => Resource( req: Request.fromJson(json['req'] as Map), name: json['name'] as String, size: json['size'] as int, range: json['range'] as bool, files: (json['files'] as List) .map((e) => FileInfo.fromJson(e as Map)) .toList(), extra: json['extra'] as Map?, ); Map _$ResourceToJson(Resource instance) { final val = { 'req': instance.req.toJson(), 'name': instance.name, 'size': instance.size, 'range': instance.range, 'files': instance.files.map((e) => e.toJson()).toList(), }; void writeNotNull(String key, dynamic value) { if (value != null) { val[key] = value; } } writeNotNull('extra', instance.extra); return val; } FileInfo _$FileInfoFromJson(Map json) => FileInfo( name: json['name'] as String, path: json['path'] as String, size: json['size'] as int, ); Map _$FileInfoToJson(FileInfo instance) => { 'name': instance.name, 'path': instance.path, 'size': instance.size, };