Skip to main content

Interface: DispatcherEventsMap

@ima/core.DispatcherEventsMap

Hierarchy

  • PageStateDispatcherEvents

  • PageManagerDispatcherEvents

  • RouterDispatcherEvents

  • PageRendererDispatcherEvents

    DispatcherEventsMap

Properties

$IMA.$PageRenderer.error

$IMA.$PageRenderer.error: Object

Type declaration

NameType
messagestring

Inherited from

PageRendererDispatcherEvents.$IMA.$PageRenderer.error

Defined in

packages/core/src/page/renderer/PageRenderer.ts:13


$IMA.$PageRenderer.hydrateError

$IMA.$PageRenderer.hydrateError: Object

Type declaration

NameType
clientNodeElement
errorError
serverNodeElement

Inherited from

PageRendererDispatcherEvents.$IMA.$PageRenderer.hydrateError

Defined in

packages/core/src/page/renderer/PageRenderer.ts:14


$IMA.$PageRenderer.mounted

$IMA.$PageRenderer.mounted: Object

Type declaration

NameType
typeRENDER | HYDRATE

Inherited from

PageRendererDispatcherEvents.$IMA.$PageRenderer.mounted

Defined in

packages/core/src/page/renderer/PageRenderer.ts:19


$IMA.$PageRenderer.unmounted

$IMA.$PageRenderer.unmounted: Object

Type declaration

NameType
typeUNMOUNT

Inherited from

PageRendererDispatcherEvents.$IMA.$PageRenderer.unmounted

Defined in

packages/core/src/page/renderer/PageRenderer.ts:22


$IMA.$PageRenderer.updated

$IMA.$PageRenderer.updated: Object

Type declaration

NameType
pageStateAnyParameters

Inherited from

PageRendererDispatcherEvents.$IMA.$PageRenderer.updated

Defined in

packages/core/src/page/renderer/PageRenderer.ts:23


$IMA.$PageStateManager.afterChangeState

$IMA.$PageStateManager.afterChangeState: Object

Type declaration

NameType
newStateAnyParameters

Inherited from

PageStateDispatcherEvents.$IMA.$PageStateManager.afterChangeState

Defined in

packages/core/src/page/state/PageStateManagerImpl.ts:9


$IMA.$PageStateManager.beforeChangeState

$IMA.$PageStateManager.beforeChangeState: Object

Type declaration

NameType
newStateAnyParameters
oldStateAnyParameters
patchStatenull | AnyParameters

Inherited from

PageStateDispatcherEvents.$IMA.$PageStateManager.beforeChangeState

Defined in

packages/core/src/page/state/PageStateManagerImpl.ts:12


$IMA.$Router.afterHandleRoute

$IMA.$Router.afterHandleRoute: AfterHandleRouteEventData

Inherited from

RouterDispatcherEvents.$IMA.$Router.afterHandleRoute

Defined in

packages/core/src/router/AbstractRouter.ts:40


$IMA.$Router.afterLoadingAsyncRoute

$IMA.$Router.afterLoadingAsyncRoute: Object

Type declaration

NameType
routeAbstractRoute<string | RoutePathExpression>

Inherited from

PageManagerDispatcherEvents.$IMA.$Router.afterLoadingAsyncRoute

Defined in

packages/core/src/page/manager/AbstractPageManager.ts:25


$IMA.$Router.beforeHandleRoute

$IMA.$Router.beforeHandleRoute: BeforeHandleRouteEventData

Inherited from

RouterDispatcherEvents.$IMA.$Router.beforeHandleRoute

Defined in

packages/core/src/router/AbstractRouter.ts:41


$IMA.$Router.beforeLoadingAsyncRoute

$IMA.$Router.beforeLoadingAsyncRoute: Object

Type declaration

NameType
routeAbstractRoute<string | RoutePathExpression>

Inherited from

PageManagerDispatcherEvents.$IMA.$Router.beforeLoadingAsyncRoute

Defined in

packages/core/src/page/manager/AbstractPageManager.ts:28