LogoRobo.js
Framework

PluginState

Interface: PluginState

Plugin-scoped state storage. Isolated from other plugins using namespaced keys.

Methods

clear()

clear(): void

Clear all plugin state.

Returns

void


delete()

delete(key): boolean

Delete a key from plugin state.

Parameters

ParameterType
keystring

Returns

boolean


get()

get<T>(key): T

Get a value from plugin state.

Type Parameters

Type Parameter
T

Parameters

ParameterType
keystring

Returns

T


has()

has(key): boolean

Check if a key exists in plugin state.

Parameters

ParameterType
keystring

Returns

boolean


set()

set<T>(key, value): void

Set a value in plugin state.

Type Parameters

Type Parameter
T

Parameters

ParameterType
keystring
valueT

Returns

void

On this page