Skip to content

Latest commit

 

History

History
134 lines (68 loc) · 1.89 KB

Cache.md

File metadata and controls

134 lines (68 loc) · 1.89 KB

@caffedpkg/microcore


@caffedpkg/microcore / Cache

Interface: Cache<K, V>

Name: Cache Description: API interface for Cache implementations

Type Parameters

K

V

Properties

clear()

clear: () => void

Returns

void

Defined in

src/cache/cache.ts:26


getValue()

getValue: (key) => Readonly<V>

Parameters

key

K

Returns

Readonly<V>

Defined in

src/cache/cache.ts:28


hasValue()

hasValue: (key) => boolean

Parameters

key

K

Returns

boolean

Defined in

src/cache/cache.ts:29


length

length: number

Defined in

src/cache/cache.ts:27


name

name: string

Defined in

src/cache/cache.ts:30


removeValue()

removeValue: (key) => boolean

Parameters

key

K

Returns

boolean

Defined in

src/cache/cache.ts:31


setValue()

setValue: (key, value) => void

Parameters

key

K

value

V

Returns

void

Defined in

src/cache/cache.ts:32