Skip to content

Connectum API Reference / @connectum/auth / LruCache

Class: LruCache<T> ​

Defined in: packages/auth/src/cache.ts:13

Type Parameters ​

T ​

T

Constructors ​

Constructor ​

new LruCache<T>(options): LruCache<T>

Defined in: packages/auth/src/cache.ts:18

Parameters ​

options ​
maxSize? ​

number

ttl ​

number

Returns ​

LruCache<T>

Accessors ​

size ​

Get Signature ​

get size(): number

Defined in: packages/auth/src/cache.ts:63

Returns ​

number

Methods ​

clear() ​

clear(): void

Defined in: packages/auth/src/cache.ts:59

Returns ​

void


get() ​

get(key): T | undefined

Defined in: packages/auth/src/cache.ts:26

Parameters ​

key ​

string

Returns ​

T | undefined


set() ​

set(key, value): void

Defined in: packages/auth/src/cache.ts:41

Parameters ​

key ​

string

value ​

T

Returns ​

void