TList<DTO extends TWriteableId, MODEL extends TModel<DTO>> constructor

TList<DTO extends TWriteableId, MODEL extends TModel<DTO>>({
  1. required Iterable<MODEL> models,
  2. required Set<TFilterInput<dynamic, TFilterOption, dynamic>>? filters,
  3. required TSortOption? sort,
})

Implementation

TList({
  required Iterable<MODEL> models,
  required Set<TFilterInput>? filters,
  required TSortOption? sort,
}) : _sort = sort,
     _filters = filters {
  _apply(models: models);
}