queryWithModel<T> method
Fetch by query Get result by query using predicates The result document data will be of T type
Implementation
Future<FlusmicResponse<Document<T>>> queryWithModel<T>(
List<Predicate> predicates,
T Function(Object?) fromJson, {
List<CustomPredicatePath>? fetch,
List<CustomPredicatePath>? fetchLinks,
List<Ordering>? orderings,
String? after,
String? authToken,
String? language,
String? graphQuery,
int? page,
int? pageSize,
}) {
return _query(
predicates,
(json) => Document.fromJson(json! as Map<String, dynamic>, fromJson),
after: after,
authToken: authToken,
fetch: fetch,
fetchLinks: fetchLinks,
language: language,
orderings: orderings,
page: page,
pageSize: pageSize,
);
}