IActionsPlugin
Defined in: plugins/actions/ActionsPlugin.ts:8
Extends
Section titled “Extends”Type Parameters
Section titled “Type Parameters”C
extends ActionContext
= ActionContext
Properties
Section titled “Properties”app:
IApplication
Defined in: plugins/Plugin.ts:10
Inherited from
Section titled “Inherited from”context
Section titled “context”context:
C
Defined in: plugins/actions/ActionsPlugin.ts:9
debug:
boolean
Defined in: plugins/actions/ActionsPlugin.ts:16
id:
string
Defined in: plugins/Plugin.ts:8
Inherited from
Section titled “Inherited from”onActionContextChanged
Section titled “onActionContextChanged”onActionContextChanged:
Signal
<(context
) =>void
>
Defined in: plugins/actions/ActionsPlugin.ts:10
options
Section titled “options”
readonly
options:Partial
<O
>
Defined in: plugins/Plugin.ts:12
Inherited from
Section titled “Inherited from”Methods
Section titled “Methods”addSignalConnection()
Section titled “addSignalConnection()”addSignalConnection(…
args
):void
Defined in: plugins/Plugin.ts:20
Parameters
Section titled “Parameters”…SignalConnection
[]
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”clearSignalConnections()
Section titled “clearSignalConnections()”clearSignalConnections():
void
Defined in: plugins/Plugin.ts:22
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”IPlugin
.clearSignalConnections
destroy()
Section titled “destroy()”destroy():
void
Defined in: plugins/Plugin.ts:18
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”getAction()
Section titled “getAction()”getAction<
TActionData
>(action
):ActionSignal
<TActionData
>
Defined in: plugins/actions/ActionsPlugin.ts:12
Type Parameters
Section titled “Type Parameters”TActionData
Section titled “TActionData”TActionData
= any
Parameters
Section titled “Parameters”action
Section titled “action”Returns
Section titled “Returns”ActionSignal
<TActionData
>
getActions()
Section titled “getActions()”getActions():
ActionMap
Defined in: plugins/actions/ActionsPlugin.ts:13
Returns
Section titled “Returns”initialize()
Section titled “initialize()”initialize(
options
,app
):void
Defined in: plugins/actions/ActionsPlugin.ts:11
Parameters
Section titled “Parameters”options
Section titled “options”Partial
<IActionsPluginOptions
>
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”postInitialize()
Section titled “postInitialize()”postInitialize(
_app
):void
|Promise
<void
>
Defined in: plugins/Plugin.ts:16
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void
| Promise
<void
>
Inherited from
Section titled “Inherited from”registerCoreFunctions()
Section titled “registerCoreFunctions()”registerCoreFunctions():
void
Defined in: plugins/Plugin.ts:24
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”registerCoreSignals()
Section titled “registerCoreSignals()”registerCoreSignals():
void
Defined in: plugins/Plugin.ts:26
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”sendAction()
Section titled “sendAction()”sendAction<
TActionData
>(actionId
,data?
):void
Defined in: plugins/actions/ActionsPlugin.ts:14
Type Parameters
Section titled “Type Parameters”TActionData
Section titled “TActionData”TActionData
= any
Parameters
Section titled “Parameters”actionId
Section titled “actionId”TActionData
Returns
Section titled “Returns”void
setActionContext()
Section titled “setActionContext()”setActionContext(
context
):string
Defined in: plugins/actions/ActionsPlugin.ts:15
Parameters
Section titled “Parameters”context
Section titled “context”C
Returns
Section titled “Returns”string