// GENERATED CODE - DO NOT MODIFY BY HAND part of 'query.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$PaginationImpl _$$PaginationImplFromJson(Map json) => _$PaginationImpl( limit: (json['limit'] as num).toInt(), offset: (json['offset'] as num?)?.toInt() ?? 0, ); Map _$$PaginationImplToJson(_$PaginationImpl instance) => { 'limit': instance.limit, 'offset': instance.offset, }; _$SortByImpl _$$SortByImplFromJson(Map json) => _$SortByImpl( column: json['column'] as String, dir: $enumDecodeNullable(_$SortDirectionEnumMap, json['dir']) ?? SortDirection.asc, ); Map _$$SortByImplToJson(_$SortByImpl instance) => { 'column': instance.column, 'dir': _$SortDirectionEnumMap[instance.dir]!, }; const _$SortDirectionEnumMap = { SortDirection.asc: 'asc', SortDirection.desc: 'desc', }; _$FilterWithEqualsImpl _$$FilterWithEqualsImplFromJson( Map json) => _$FilterWithEqualsImpl( column: json['column'] as String, value: json['value'] as String, invert: json['invert'] as bool? ?? false, $type: json['runtimeType'] as String?, ); Map _$$FilterWithEqualsImplToJson( _$FilterWithEqualsImpl instance) => { 'column': instance.column, 'value': instance.value, 'invert': instance.invert, 'runtimeType': instance.$type, }; _$FilterWithGreaterThanImpl _$$FilterWithGreaterThanImplFromJson( Map json) => _$FilterWithGreaterThanImpl( column: json['column'] as String, value: json['value'] as String, orEquals: json['orEquals'] as bool? ?? false, $type: json['runtimeType'] as String?, ); Map _$$FilterWithGreaterThanImplToJson( _$FilterWithGreaterThanImpl instance) => { 'column': instance.column, 'value': instance.value, 'orEquals': instance.orEquals, 'runtimeType': instance.$type, }; _$FilterWithIsNullImpl _$$FilterWithIsNullImplFromJson( Map json) => _$FilterWithIsNullImpl( column: json['column'] as String, invert: json['invert'] as bool? ?? false, $type: json['runtimeType'] as String?, ); Map _$$FilterWithIsNullImplToJson( _$FilterWithIsNullImpl instance) => { 'column': instance.column, 'invert': instance.invert, 'runtimeType': instance.$type, }; _$FilterWithBetweenIntImpl _$$FilterWithBetweenIntImplFromJson( Map json) => _$FilterWithBetweenIntImpl( column: json['column'] as String, from: (json['from'] as num).toInt(), to: (json['to'] as num).toInt(), $type: json['runtimeType'] as String?, ); Map _$$FilterWithBetweenIntImplToJson( _$FilterWithBetweenIntImpl instance) => { 'column': instance.column, 'from': instance.from, 'to': instance.to, 'runtimeType': instance.$type, }; _$FilterWithIsInImpl _$$FilterWithIsInImplFromJson(Map json) => _$FilterWithIsInImpl( column: json['column'] as String, invert: json['invert'] as bool? ?? false, values: json['values'] == null ? const IListConst([]) : IList.fromJson(json['values'], (value) => value as String), $type: json['runtimeType'] as String?, ); Map _$$FilterWithIsInImplToJson( _$FilterWithIsInImpl instance) => { 'column': instance.column, 'invert': instance.invert, 'values': instance.values.toJson( (value) => value, ), 'runtimeType': instance.$type, }; _$ListQueryImpl _$$ListQueryImplFromJson(Map json) => _$ListQueryImpl( page: json['page'] == null ? const Pagination(limit: -1, offset: 0) : Pagination.fromJson(json['page'] as Map), sort: json['sort'] == null ? null : SortBy.fromJson(json['sort'] as Map), filters: json['filters'] == null ? const IListConst([]) : IList.fromJson(json['filters'], (value) => FilterWith.fromJson(value as Map)), ); Map _$$ListQueryImplToJson(_$ListQueryImpl instance) => { 'page': instance.page, 'sort': instance.sort, 'filters': instance.filters.toJson( (value) => value, ), };