cache_inmemory_lru_src.default
#
Class: default<V\>cache/inmemory-lru/src.default
#
Type parametersName | Default |
---|---|
V | any |
#
Implements- KeyValueCache<V\>
#
Table of contents#
Constructors#
Methods#
Constructors#
constructor+ new default<V\>(__namedParameters?
: Options<string, V\>): default<V\>
#
Type parameters:Name | Default |
---|---|
V | any |
#
Parameters:Name | Type | Default value |
---|---|---|
__namedParameters | Options<string, V\> | {} |
Returns: default<V\>
Defined in: packages/cache/inmemory-lru/src/index.ts:7
#
Methods#
deleteâ–¸ delete(key
: string): Promise<void\>
#
Parameters:Name | Type |
---|---|
key | string |
Returns: Promise<void\>
Implementation of: KeyValueCache
Defined in: packages/cache/inmemory-lru/src/index.ts:30
#
getâ–¸ get(key
: string): Promise<V\>
#
Parameters:Name | Type |
---|---|
key | string |
Returns: Promise<V\>
Implementation of: KeyValueCache
Defined in: packages/cache/inmemory-lru/src/index.ts:21
#
setâ–¸ set(key
: string, value
: V, options?
: KeyValueCacheSetOptions): Promise<void\>
#
Parameters:Name | Type |
---|---|
key | string |
value | V |
options? | KeyValueCacheSetOptions |
Returns: Promise<void\>
Implementation of: KeyValueCache
Defined in: packages/cache/inmemory-lru/src/index.ts:25