Skip to main content

Type Alias: ManagedPage

ManagedPage: object

Defined in: packages/core/src/page/PageTypes.ts:11

Type declaration

controller

controller: RouteController

controllerInstance

controllerInstance: Controller

decoratedController

decoratedController: ControllerDecorator

options

options: RouteOptions

params

params: RouteParams

route

route: InstanceType<typeof AbstractRoute>

state

state: object

state.abort?

optional state.abort: object

state.abort.promise

state.abort.promise: Promise<void>

state.abort.reject()

state.abort.reject: () => void

Returns

void

state.abort.resolve()

state.abort.resolve: () => void

Returns

void

state.activated

state.activated: boolean

state.cancelled

state.cancelled: boolean

state.executed

state.executed: boolean

state.initialized

state.initialized: boolean

state.mounted

state.mounted: boolean

state.page

state.page: object

state.page.promise

state.page.promise: Promise<void>

state.page.reject()

state.page.reject: () => void

Returns

void

state.page.resolve()

state.page.resolve: () => void

Returns

void

view

view: unknown

viewInstance

viewInstance: unknown