Interface: IndexedDBCacheSettings<QO, TO, QB, TB>
Type parameters​
| Name | Type |
|---|---|
QO | extends RequestOptions = RecordCacheQueryOptions |
TO | extends RequestOptions = RecordCacheTransformOptions |
QB | RecordQueryBuilder |
TB | RecordTransformBuilder |
Hierarchy​
AsyncRecordCacheSettings<QO,TO,QB,TB>↳
IndexedDBCacheSettings
Properties​
autoValidate​
• Optional autoValidate: boolean
Automatically validate the contents of all requests.
If true, builds a validatorFor function if one has not been provided.
This will include standard validators as well as any custom validators
that may be provided.
default true
Inherited from​
AsyncRecordCacheSettings.autoValidate
Defined in​
record-cache/dist/modules/record-cache.d.ts:29
debounceLiveQueries​
• Optional debounceLiveQueries: boolean
Inherited from​
AsyncRecordCacheSettings.debounceLiveQueries
Defined in​
record-cache/dist/modules/async-record-cache.d.ts:18
defaultQueryOptions​
• Optional defaultQueryOptions: DefaultRequestOptions<QO>
Inherited from​
AsyncRecordCacheSettings.defaultQueryOptions
Defined in​
record-cache/dist/modules/record-cache.d.ts:32
defaultTransformOptions​
• Optional defaultTransformOptions: DefaultRequestOptions<TO>
Inherited from​
AsyncRecordCacheSettings.defaultTransformOptions
Defined in​
record-cache/dist/modules/record-cache.d.ts:33
inverseTransformOperators​
• Optional inverseTransformOperators: Dict<AsyncInverseTransformOperator>
Inherited from​
AsyncRecordCacheSettings.inverseTransformOperators
Defined in​
record-cache/dist/modules/async-record-cache.d.ts:17
keyMap​
• Optional keyMap: RecordKeyMap
Inherited from​
AsyncRecordCacheSettings.keyMap
Defined in​
record-cache/dist/modules/record-cache.d.ts:16
name​
• Optional name: string
Inherited from​
AsyncRecordCacheSettings.name
Defined in​
record-cache/dist/modules/record-cache.d.ts:14
namespace​
• Optional namespace: string
Defined in​
indexeddb/src/indexeddb-cache.ts:43
normalizer​
• Optional normalizer: RecordNormalizer<string, RecordIdentity, UninitializedRecord>
Inherited from​
AsyncRecordCacheSettings.normalizer
Defined in​
record-cache/dist/modules/record-cache.d.ts:17
processors​
• Optional processors: AsyncOperationProcessorClass[]
Inherited from​
AsyncRecordCacheSettings.processors
Defined in​
record-cache/dist/modules/async-record-cache.d.ts:14
queryBuilder​
• Optional queryBuilder: QB
Inherited from​
AsyncRecordCacheSettings.queryBuilder
Defined in​
record-cache/dist/modules/record-cache.d.ts:30
queryOperators​
• Optional queryOperators: Dict<AsyncQueryOperator>
Inherited from​
AsyncRecordCacheSettings.queryOperators
Defined in​
record-cache/dist/modules/async-record-cache.d.ts:15
schema​
• schema: RecordSchema
Inherited from​
AsyncRecordCacheSettings.schema
Defined in​
record-cache/dist/modules/record-cache.d.ts:15
transformBuffer​
• Optional transformBuffer: RecordTransformBuffer
Inherited from​
AsyncRecordCacheSettings.transformBuffer
Defined in​
record-cache/dist/modules/async-record-cache.d.ts:19
transformBuilder​
• Optional transformBuilder: TB
Inherited from​
AsyncRecordCacheSettings.transformBuilder
Defined in​
record-cache/dist/modules/record-cache.d.ts:31
transformOperators​
• Optional transformOperators: Dict<AsyncTransformOperator>
Inherited from​
AsyncRecordCacheSettings.transformOperators
Defined in​
record-cache/dist/modules/async-record-cache.d.ts:16
validatorFor​
• Optional validatorFor: ValidatorForFn<StandardValidator | StandardRecordValidator>
Inherited from​
AsyncRecordCacheSettings.validatorFor
Defined in​
record-cache/dist/modules/record-cache.d.ts:18
validators​
• Optional validators: Dict<StandardValidator | StandardRecordValidator>
Inherited from​
AsyncRecordCacheSettings.validators
Defined in​
record-cache/dist/modules/record-cache.d.ts:19