Skip to content

SPARQL Studio API / SparqlUtils / Storage

Class: Storage

Defined in: sparql-utils/src/Storage.ts:14

Constructors

Constructor

new Storage(namespace): Storage

Defined in: sparql-utils/src/Storage.ts:16

Parameters

namespace

string

Returns

Storage

Methods

set()

set<V>(key, val, expInSeconds, onQuotaExceeded): void

Defined in: sparql-utils/src/Storage.ts:19

Type Parameters

V

V = { }

Parameters

key

string | undefined

val

any

expInSeconds

number

onQuotaExceeded

(e) => void

Returns

void


remove()

remove(key): void

Defined in: sparql-utils/src/Storage.ts:46

Parameters

key

string

Returns

void


removeExpiredKeys()

removeExpiredKeys(): void

Defined in: sparql-utils/src/Storage.ts:50

Returns

void


removeAll()

removeAll(): void

Defined in: sparql-utils/src/Storage.ts:58

Returns

void


removeNamespace()

removeNamespace(): void

Defined in: sparql-utils/src/Storage.ts:61

Returns

void


get()

get<V>(key?): V | undefined

Defined in: sparql-utils/src/Storage.ts:66

Type Parameters

V

V

Parameters

key?

string

Returns

V | undefined