IPlugin
Defined in: plugins/Plugin.ts:7
Extended by
Section titled “Extended by”IActionsPlugin
IAssetsPlugin
IAudioManagerPlugin
IDevToolsPlugin
IFocusManagerPlugin
IFullScreenPlugin
IGSAPPlugin
Ii18nPlugin
IInputPlugin
IKeyboardPlugin
ILayoutPlugin
ILookupPlugin
IPopupManagerPlugin
IResizerPlugin
ISceneManagerPlugin
ITimerPlugin
IWebEventsPlugin
IStorageAdapter
Type Parameters
Section titled “Type Parameters”O
= any
Properties
Section titled “Properties”app:
IApplication
Defined in: plugins/Plugin.ts:10
id:
string
Defined in: plugins/Plugin.ts:8
options
Section titled “options”
readonly
options:Partial
<O
>
Defined in: plugins/Plugin.ts:12
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
clearSignalConnections()
Section titled “clearSignalConnections()”clearSignalConnections():
void
Defined in: plugins/Plugin.ts:22
Returns
Section titled “Returns”void
destroy()
Section titled “destroy()”destroy():
void
Defined in: plugins/Plugin.ts:18
Returns
Section titled “Returns”void
initialize()
Section titled “initialize()”initialize(
options
,app
):void
|Promise
<void
>
Defined in: plugins/Plugin.ts:14
Parameters
Section titled “Parameters”options
Section titled “options”Partial
<O
>
Returns
Section titled “Returns”void
| Promise
<void
>
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
>
registerCoreFunctions()
Section titled “registerCoreFunctions()”registerCoreFunctions():
void
Defined in: plugins/Plugin.ts:24
Returns
Section titled “Returns”void
registerCoreSignals()
Section titled “registerCoreSignals()”registerCoreSignals():
void
Defined in: plugins/Plugin.ts:26
Returns
Section titled “Returns”void