Interface: LocalStorageCacheSettings<QO, TO, QB, TB>
Type parameters​
Name | Type |
---|---|
QO | extends RequestOptions = RecordCacheQueryOptions |
TO | extends RequestOptions = RecordCacheTransformOptions |
QB | RecordQueryBuilder |
TB | RecordTransformBuilder |
Hierarchy​
SyncRecordCacheSettings
<QO
,TO
,QB
,TB
>↳
LocalStorageCacheSettings
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​
SyncRecordCacheSettings.autoValidate
Defined in​
record-cache/dist/modules/record-cache.d.ts:29
debounceLiveQueries​
• Optional
debounceLiveQueries: boolean
Inherited from​
SyncRecordCacheSettings.debounceLiveQueries
Defined in​
record-cache/dist/modules/sync-record-cache.d.ts:18
defaultQueryOptions​
• Optional
defaultQueryOptions: DefaultRequestOptions
<QO
>
Inherited from​
SyncRecordCacheSettings.defaultQueryOptions
Defined in​
record-cache/dist/modules/record-cache.d.ts:32
defaultTransformOptions​
• Optional
defaultTransformOptions: DefaultRequestOptions
<TO
>
Inherited from​
SyncRecordCacheSettings.defaultTransformOptions
Defined in​
record-cache/dist/modules/record-cache.d.ts:33
delimiter​
• Optional
delimiter: string
Defined in​
local-storage/src/local-storage-cache.ts:27
inverseTransformOperators​
• Optional
inverseTransformOperators: Dict
<SyncInverseTransformOperator
>
Inherited from​
SyncRecordCacheSettings.inverseTransformOperators
Defined in​
record-cache/dist/modules/sync-record-cache.d.ts:17
keyMap​
• Optional
keyMap: RecordKeyMap
Inherited from​
SyncRecordCacheSettings.keyMap
Defined in​
record-cache/dist/modules/record-cache.d.ts:16
name​
• Optional
name: string
Inherited from​
SyncRecordCacheSettings.name
Defined in​
record-cache/dist/modules/record-cache.d.ts:14
namespace​
• Optional
namespace: string
Defined in​
local-storage/src/local-storage-cache.ts:28
normalizer​
• Optional
normalizer: RecordNormalizer
<string
, RecordIdentity
, UninitializedRecord
>
Inherited from​
SyncRecordCacheSettings.normalizer
Defined in​
record-cache/dist/modules/record-cache.d.ts:17
processors​
• Optional
processors: SyncOperationProcessorClass
[]
Inherited from​
SyncRecordCacheSettings.processors
Defined in​
record-cache/dist/modules/sync-record-cache.d.ts:14
queryBuilder​
• Optional
queryBuilder: QB
Inherited from​
SyncRecordCacheSettings.queryBuilder
Defined in​
record-cache/dist/modules/record-cache.d.ts:30
queryOperators​
• Optional
queryOperators: Dict
<SyncQueryOperator
>
Inherited from​
SyncRecordCacheSettings.queryOperators
Defined in​
record-cache/dist/modules/sync-record-cache.d.ts:15
schema​
• schema: RecordSchema
Inherited from​
SyncRecordCacheSettings.schema
Defined in​
record-cache/dist/modules/record-cache.d.ts:15
transformBuffer​
• Optional
transformBuffer: RecordTransformBuffer
Inherited from​
SyncRecordCacheSettings.transformBuffer
Defined in​
record-cache/dist/modules/sync-record-cache.d.ts:19
transformBuilder​
• Optional
transformBuilder: TB
Inherited from​
SyncRecordCacheSettings.transformBuilder
Defined in​
record-cache/dist/modules/record-cache.d.ts:31
transformOperators​
• Optional
transformOperators: Dict
<SyncTransformOperator
>
Inherited from​
SyncRecordCacheSettings.transformOperators
Defined in​
record-cache/dist/modules/sync-record-cache.d.ts:16
validatorFor​
• Optional
validatorFor: ValidatorForFn
<StandardValidator
| StandardRecordValidator
>
Inherited from​
SyncRecordCacheSettings.validatorFor
Defined in​
record-cache/dist/modules/record-cache.d.ts:18
validators​
• Optional
validators: Dict
<StandardValidator
| StandardRecordValidator
>
Inherited from​
SyncRecordCacheSettings.validators
Defined in​
record-cache/dist/modules/record-cache.d.ts:19