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