Interface ListCreate<T>
interface ListCreate<T> {
ctor?: typeof DynArrayReducer;
filters?: Iterable<DynReducer.Data.FilterFn<T> | Filter<T>>;
name?: string;
sort?: CompareFn<T> | DynReducer.Data.Sort<T>;
[key: string]: any;
}
ctor?: typeof DynArrayReducer;
filters?: Iterable<DynReducer.Data.FilterFn<T> | Filter<T>>;
name?: string;
sort?: CompareFn<T> | DynReducer.Data.Sort<T>;
[key: string]: any;
}
Type Parameters
- T
any- Type of data.
Hierarchy
- DynReducer.Options.Common<T>
- ListCreate (View Summary)
Indexable
- [key: string]: any
Extra data to pass through to any
initializemethod.
Defines object / options for creating a top-level DynArrayReducer. Useful for consumers of the
dynamic-reducerlibrary to implement acreatemethod similar to derived reducers.