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; }>