LoadCriteria class
Methods
-
copyWith({int? skip()?, int? take()?, List<FilterCriteria>? filterBy()?, List<OrderCriteria>? orderBy()?, List<GroupCriteria>? groupBy()?, List<AggregateCriteria>? aggregates()?})
→ LoadCriteria
-
-
createAggregation<T>({required Iterable<T> items, required dynamic getFieldValue(String fieldName, T item), required AggregateCriteria criteria})
→ AggregateResult
-
-
filterItems<T>({required Iterable<T> data, required dynamic getFieldValue(String fieldName, T item)})
→ Iterable<T>
-
-
groupItems<T>({required GroupCriteria criteria, required Iterable<T> items, required Iterable<T> allItems, required dynamic getFieldValue(String fieldName, T item)})
→ List<GroupResult>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
orderItems<T>({required Iterable<T> items, required dynamic getFieldValue(String fieldName, T item)})
→ Iterable<T>
-
-
toJson()
→ Map<String, dynamic>
-
override
-
toJsonString()
→ String
-
inherited
-
toString()
→ String
-
A string representation of this object.
inherited