Skip to main content

Type Alias: ManagedPage

ManagedPage = object

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

Properties

controller

controller: RouteController

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


controllerInstance

controllerInstance: Controller

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


decoratedController

decoratedController: ControllerDecorator

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


options

options: RouteOptions

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


params

params: RouteParams

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


route

route: InstanceType<typeof AbstractRoute>

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


state

state: object

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

abort?

optional abort: object

abort.promise

promise: Promise<void>

abort.reject()

reject: () => void

Returns

void

abort.resolve()

resolve: () => void

Returns

void

activated

activated: boolean

cancelled

cancelled: boolean

executed

executed: boolean

initialized

initialized: boolean

mounted

mounted: boolean

page

page: object

page.promise

promise: Promise<void>

page.reject()

reject: () => void

Returns

void

page.resolve()

resolve: () => void

Returns

void


view

view: unknown

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


viewInstance

viewInstance: unknown

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