ListQueryParams<T>.fromJson constructor
ListQueryParams<T>.fromJson(
- Map<String, dynamic> json,
- T fromJsonT(
- Object? json
)
)
Implementation
factory ListQueryParams.fromJson(
Map<String, dynamic> json,
T Function(Object? json) fromJsonT,
) {
final instance = _$ListQueryParamsFromJson(json, fromJsonT);
return ListQueryParams(
params: instance.params,
search: instance.search,
filter: json['filter'] != null
? FilterConverter.fromJson(json['filter'] as Map<String, dynamic>)
as Filter<T>?
: null,
sort: json['sort'] != null
? SortConverter.fromJson(json['sort'] as Map<String, dynamic>)
as Sort<T>?
: null,
limit: instance.limit,
offset: instance.offset,
);
}