// GENERATED CODE - DO NOT MODIFY BY HAND part of 'search_files_response.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** SearchFilesResponse _$SearchFilesResponseFromJson(Map json) => $checkedCreate('SearchFilesResponse', json, ($checkedConvert) { final val = SearchFilesResponse( name: $checkedConvert('name', (v) => v as String), isPaginated: $checkedConvert('isPaginated', (v) => v as bool), cursor: $checkedConvert('cursor', (v) => (v as num?)?.toInt()), entries: $checkedConvert( 'entries', (v) => (v as List) .map((e) => SearchFilesEntry.fromJson(e as Map)) .toList(), ), ); return val; }); Map _$SearchFilesResponseToJson( SearchFilesResponse instance, ) => { 'name': instance.name, 'isPaginated': instance.isPaginated, 'cursor': instance.cursor, 'entries': instance.entries.map((e) => e.toJson()).toList(), }; SearchFilesEntry _$SearchFilesEntryFromJson(Map json) => $checkedCreate('SearchFilesEntry', json, ($checkedConvert) { final val = SearchFilesEntry( title: $checkedConvert('title', (v) => v as String), subline: $checkedConvert('subline', (v) => v as String?), icon: $checkedConvert('icon', (v) => v as String?), resourceUrl: $checkedConvert('resourceUrl', (v) => v as String?), attributes: $checkedConvert( 'attributes', (v) => v as Map?, ), ); return val; }); Map _$SearchFilesEntryToJson(SearchFilesEntry instance) => { 'title': instance.title, 'subline': instance.subline, 'icon': instance.icon, 'resourceUrl': instance.resourceUrl, 'attributes': instance.attributes, };