ActionStore
Extends
Constructors
Constructor
new ActionStore(_options): ActionStore;
Parameters
| Parameter | Type |
|---|---|
_options | ActionStoreOptions |
Returns
ActionStore
Overrides
Properties
| Property | Type | Inherited from |
|---|---|---|
logger | Logger | AbstractStore.logger |
Accessors
actions
initialized
Inherited from
name
Get Signature
get name(): string;
Returns
string
Inherited from
Methods
getAction()
getAction<T>(name): T;
Type Parameters
| Type Parameter |
|---|
T extends Action<Partial<ActionGenerics>, ActionGenerics & Partial<ActionGenerics>, ActionListener<ActionEvent>> |
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
T
getActionByID()
getActionByID<T>(id): T;
Type Parameters
| Type Parameter |
|---|
T extends Action<Partial<ActionGenerics>, ActionGenerics & Partial<ActionGenerics>, ActionListener<ActionEvent>> |
Parameters
| Parameter | Type |
|---|---|
id | string |
Returns
T
getActions()
getActions(): Action<Partial<ActionGenerics>, ActionGenerics & Partial<ActionGenerics>, ActionListener<ActionEvent>>[];
Returns
Action<Partial<ActionGenerics>, ActionGenerics & Partial<ActionGenerics>, ActionListener<ActionEvent>>[]
getActionsForEntityDecoded()
getActionsForEntityDecoded<T>(options): EntityAction<T, EntityActionEvent<T, {
}>, EntityActionOptions<T>>[];
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type |
|---|---|
options | { entity: T; type: string; } |
options.entity | T |
options.type | string |
Returns
EntityAction<T, EntityActionEvent<T, {
}>, EntityActionOptions<T>>[]
getControls()
getControls(): AbstractSetting<AbstractSettingOptions>[];
Returns
AbstractSetting<AbstractSettingOptions>[]
Inherited from
init()
init(): Promise<void>;
Returns
Promise<void>
Inherited from
registerAction()
registerAction(action): void;
Parameters
| Parameter | Type |
|---|---|
action | Action |
Returns
void
setLogger()
setLogger(logger): void;
Parameters
| Parameter | Type |
|---|---|
logger | Logger |
Returns
void
Inherited from
unregisterAction()
unregisterAction(action): void;
Parameters
| Parameter | Type |
|---|---|
action | Action |
Returns
void
waitForReady()
waitForReady(): Promise<void>;
Returns
Promise<void>