Reference
Classes
Keychain<V>
Defined in: index.ts:8
Type Parameters
| Type Parameter | Default type |
|---|---|
V extends string | string |
Constructors
new Keychain()
new Keychain<V>(application): Keychain<V>Defined in: index.ts:15
Parameters
| Parameter | Type |
|---|---|
application | string |
Returns
Keychain<V>
Accessors
dirty
Get Signature
get dirty(): booleanDefined in: index.ts:23
Returns
boolean
file
Get Signature
get file(): stringDefined in: index.ts:20
Returns
string
Methods
delete()
delete(key): voidDefined in: index.ts:91
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
void
get()
get(key): Promise<undefined | V>Defined in: index.ts:27
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
Promise<undefined | V>
getSync()
getSync(key): undefined | VDefined in: index.ts:31
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
undefined | V
has()
has(key): Promise<boolean>Defined in: index.ts:54
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
Promise<boolean>
hasSync()
hasSync(key): booleanDefined in: index.ts:58
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
boolean
keys()
keys(): Promise<string[]>Defined in: index.ts:62
Returns
Promise<string[]>
keysSync()
keysSync(): string[]Defined in: index.ts:66
Returns
string[]
load()
load(): Promise<void>Defined in: index.ts:35
Returns
Promise<void>
save()
save(): Promise<void>Defined in: index.ts:107
Returns
Promise<void>
set()
set(key, value): voidDefined in: index.ts:86
Parameters
| Parameter | Type |
|---|---|
key | string |
value | V |
Returns
void