ModelQuerySelector<T, TQuery extends ModelQueryBase<Listenable> > constructor
const
ModelQuerySelector<T, TQuery extends ModelQueryBase<Listenable> > ({
- required String key,
- required TQuery toQuery(
- CollectionModelQuery value
- required CollectionModelQuery modelQuery,
Class for type-safe handling of collection queries.
Use ModelQuerySelector as an inheritor.
コレクションのクエリをタイプセーフに扱うためのクラス。
ModelQuerySelectorを継承して利用してください。
Implementation
const ModelQuerySelector({
required this.key,
required TQuery Function(CollectionModelQuery value) toQuery,
required CollectionModelQuery modelQuery,
}) : _toQuery = toQuery,
_modelQuery = modelQuery;