Skip to main content

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​

NameType
config?IRerenderConfig

Returns​

Promise<void>


run​

▸ run(): Promise<{ [k: string]: any; }>

Returns​

Promise<{ [k: string]: any; }>