Skip to content

IdbStorage

Defined in: storage.ts:75

IdbStorage is an interface for simple storage of string key-value pairs built on IdbKeyVal

It replaces LocalStorage

implements AuthClientStorage

new IdbStorage(options?): IdbStorage

Defined in: storage.ts:88

DBCreateOptions

DBCreateOptions

IdbStorage

const storage = new IdbStorage({ dbName: 'my-db', storeName: 'my-store', version: 2 });

get _db(): Promise<IdbKeyVal>

Defined in: storage.ts:94

Promise<IdbKeyVal>

get<T>(key): Promise<null | T>

Defined in: storage.ts:107

T = string

string

Promise<null | T>

AuthClientStorage.get


remove(key): Promise<void>

Defined in: storage.ts:118

string

Promise<void>

AuthClientStorage.remove


set<T>(key, value): Promise<void>

Defined in: storage.ts:113

T = string

string

T

Promise<void>

AuthClientStorage.set