Constructor
new Store(config)
Create a store
Parameters:
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
config |
Object
|
Options to init new Store
|
Methods
delete(key)
[Promise] Delete value
Parameters:
Name | Type | Description |
---|---|---|
key |
string
|
Key |
deleteSync(key)
Delete value
Parameters:
Name | Type | Description |
---|---|---|
key |
string
|
Key |
get(key) → {any}
[Promise] Get value
Parameters:
Name | Type | Description |
---|---|---|
key |
string
|
Key |
Returns:
- Type:
-
any
- Return value of key
getSync(key) → {any}
Get value
Parameters:
Name | Type | Description |
---|---|---|
key |
string
|
Key |
Returns:
- Type:
-
any
- Return value of key
list() → {Array}
[Promise] Get list of key
Returns:
- Type:
-
Array
- Return list of keys
listSync() → {Array}
Get list of key
Returns:
- Type:
-
Array
- Return list of keys
set(key, value)
[Promise] Set value
Parameters:
Name | Type | Description |
---|---|---|
key |
string
|
Key |
value |
any
|
Value |
setSync(key, value)
Set value
Parameters:
Name | Type | Description |
---|---|---|
key |
string
|
Key |
value |
any
|
Value |
update(key, value)
[Promise] Update value
Parameters:
Name | Type | Description |
---|---|---|
key |
string
|
Key |
value |
any
|
Value |