Framework
PluginState
Interface: PluginState
Plugin-scoped state storage. Isolated from other plugins using namespaced keys.
Methods
clear()
clear(): voidClear all plugin state.
Returns
void
delete()
delete(key): booleanDelete a key from plugin state.
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
boolean
get()
get<T>(key): TGet a value from plugin state.
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
T
has()
has(key): booleanCheck if a key exists in plugin state.
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
boolean
set()
set<T>(key, value): voidSet a value in plugin state.
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type |
|---|---|
key | string |
value | T |
Returns
void
