Skip to content

probe-web / @probe-web/artifacts / HandleStore

Interface: HandleStore

Defined in: index.ts:296

Where handles are kept; indexedDbHandleStore in browsers, a map in tests.

Methods

get()

ts
get(key): Promise<unknown>;

Defined in: index.ts:298

The handle stored under key, or null / undefined if none.

Parameters

ParameterType
keystring

Returns

Promise<unknown>


put()

ts
put(key, handle): Promise<void>;

Defined in: index.ts:300

Store handle under key, replacing any previous one.

Parameters

ParameterType
keystring
handleunknown

Returns

Promise<void>


delete()

ts
delete(key): Promise<void>;

Defined in: index.ts:302

Remove the handle stored under key.

Parameters

ParameterType
keystring

Returns

Promise<void>


keys()

ts
keys(): Promise<string[]>;

Defined in: index.ts:304

Every stored key.

Returns

Promise<string[]>