Skip to content

Classes

Keychain<V>

Defined in: index.ts:18

Type Parameters

V extends string = string

Constructors

new Keychain()
new Keychain<V>(application): Keychain<V>

Defined in: index.ts:25

Parameters
application

string

Returns

Keychain<V>

Accessors

dirty
Get Signature
get dirty(): boolean

Defined in: index.ts:33

Returns

boolean

file
Get Signature
get file(): string

Defined in: index.ts:30

Returns

string

Methods

delete()
delete(key): void

Defined in: index.ts:88

Parameters
key

string

Returns

void

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

Defined in: index.ts:37

Parameters
key

string

Returns

Promise<undefined | V>

getSync()
getSync(key): undefined | V

Defined in: index.ts:41

Parameters
key

string

Returns

undefined | V

has()
has(key): Promise<boolean>

Defined in: index.ts:68

Parameters
key

string

Returns

Promise<boolean>

hasSync()
hasSync(key): boolean

Defined in: index.ts:72

Parameters
key

string

Returns

boolean

load()
load(): Promise<void>

Defined in: index.ts:45

Returns

Promise<void>

save()
save(): Promise<void>

Defined in: index.ts:104

Returns

Promise<void>

set()
set(key, value): void

Defined in: index.ts:83

Parameters
key

string

value

V

Returns

void