routier-collection / core/src / QueryOptionsCollection
Class: QueryOptionsCollection<T>
Defined in: core/src/plugins/query/QueryOptionsCollection.ts:6
Type Parameters
T
T
Constructors
Constructor
new QueryOptionsCollection<
T>():QueryOptionsCollection<T>
Returns
QueryOptionsCollection<T>
Accessors
items
Get Signature
get items():
Map<keyofQueryOptionValueMap<unknown>,QueryCollectionItem<any,any>[]>
Defined in: core/src/plugins/query/QueryOptionsCollection.ts:13
Returns
Map<keyof QueryOptionValueMap<unknown>, QueryCollectionItem<any, any>[]>
isEmpty
Get Signature
get isEmpty():
boolean
Defined in: core/src/plugins/query/QueryOptionsCollection.ts:17
Returns
boolean
Methods
EMPTY()
staticEMPTY<R>():QueryOptionsCollection<R>
Defined in: core/src/plugins/query/QueryOptionsCollection.ts:21
Type Parameters
R
R
Returns
QueryOptionsCollection<R>
isEmpty()
staticisEmpty<T>(options):boolean
Defined in: core/src/plugins/query/QueryOptionsCollection.ts:25
Type Parameters
T
T
Parameters
options
QueryOptionsCollection<T>
Returns
boolean
add()
add<
K>(name,value):void
Defined in: core/src/plugins/query/QueryOptionsCollection.ts:29
Type Parameters
K
K extends keyof QueryOptionValueMap<unknown>
Parameters
name
K
value
QueryOptionValueMap<T>[K]
Returns
void
split()
split():
object
Defined in: core/src/plugins/query/QueryOptionsCollection.ts:80
Returns
object
memory
memory:
QueryOptionsCollection<T>
database
database:
QueryOptionsCollection<T>
has()
has<
K>(name):boolean
Defined in: core/src/plugins/query/QueryOptionsCollection.ts:104
Type Parameters
K
K extends keyof QueryOptionValueMap<unknown>
Parameters
name
K
Returns
boolean
get()
get<
K>(name):QueryCollectionItem<T,K>[]
Defined in: core/src/plugins/query/QueryOptionsCollection.ts:108
Type Parameters
K
K extends keyof QueryOptionValueMap<unknown>
Parameters
name
K
Returns
QueryCollectionItem<T, K>[]
getLast()
getLast<
K>(name):QueryOption<T,K>
Defined in: core/src/plugins/query/QueryOptionsCollection.ts:112
Type Parameters
K
K extends keyof QueryOptionValueMap<unknown>
Parameters
name
K
Returns
QueryOption<T, K>
getValues()
getValues<
K>(name):QueryOptionValueMap<T>[K][]
Defined in: core/src/plugins/query/QueryOptionsCollection.ts:126
Type Parameters
K
K extends keyof QueryOptionValueMap<unknown>
Parameters
name
K
Returns
QueryOptionValueMap<T>[K][]
forEach()
forEach(
iterator):void
Defined in: core/src/plugins/query/QueryOptionsCollection.ts:147
Parameters
iterator
(item) => void
Returns
void