IApplication
runtime / IApplication
Interface: IApplication
Implemented by
Table of contents
Properties
Methods
Properties
AppComponent
• AppComponent: IAppComponent
pluginManager
• pluginManager: HookManager
<{ dispose
: AsyncParallelHook
<void
, void
, void
> ; getAppComponent
: AsyncSeriesWaterfallHook
<unknown
, IContext
> ; getAppContext
: AsyncSeriesWaterfallHook
<IContext
, void
> ; getRootAppComponent
: AsyncSeriesWaterfallHook
<unknown
, IContext
> ; init
: AsyncParallelHook
<void
, void
, void
> }, void
, CustomRuntimePluginHooks
>
router
• Optional
router: IRouter
<any
>
Methods
dispose
▸ dispose(): Promise
<void
>
Returns
Promise
<void
>
rerender
▸ rerender(config?
): Promise
<void
>
Parameters
Name | Type |
---|---|
config? | IRerenderConfig |
Returns
Promise
<void
>
run
▸ run(): Promise
<{ [k: string]
: any
; }>
Returns
Promise
<{ [k: string]
: any
; }>