ActionRegistry
@totemsdk/industrial-action / ActionRegistry
Class: ActionRegistry
Constructors
Constructor
new ActionRegistry():
ActionRegistry
Returns
ActionRegistry
Methods
getDefinition()
getDefinition(
kind):IndustrialActionDefinition<unknown,unknown> |undefined
Parameters
kind
string
Returns
IndustrialActionDefinition<unknown, unknown> | undefined
getDefinitionOrThrow()
getDefinitionOrThrow(
kind):IndustrialActionDefinition
Parameters
kind
string
Returns
getExecutor()
getExecutor(
kind):ActionExecutor<unknown,unknown> |undefined
Parameters
kind
string
Returns
ActionExecutor<unknown, unknown> | undefined
getExecutorOrThrow()
getExecutorOrThrow(
kind):ActionExecutor
Parameters
kind
string
Returns
hasDefinition()
hasDefinition(
kind):boolean
Parameters
kind
string
Returns
boolean
hasExecutor()
hasExecutor(
kind):boolean
Parameters
kind
string
Returns
boolean
listKinds()
listKinds():
string[]
Returns
string[]
registerDefinition()
registerDefinition(
definition):void
Parameters
definition
Returns
void
registerExecutor()
registerExecutor(
executor):void
Parameters
executor
Returns
void