Winter Cardinal UI - v0.457.0 / DApplication

Class: DApplication

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

• new DApplication(options?): DApplication

Parameters

Name Type
options? DApplicationOptions

Returns

DApplication

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:80

Properties

_base

• Protected _base: DApplicationLayer

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:74


_focus

• Protected Optional _focus: DControllerFocus

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:78


_isOverlayEnabled

• Protected _isOverlayEnabled: boolean

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:77


_options

• Protected Optional _options: DApplicationOptions

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:72


_overlay

• Protected Optional _overlay: DApplicationLayer

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:75


_resolution

• Protected _resolution: number

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:76


_root

• Protected _root: HTMLElement

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:73

Accessors

stage

• get stage(): Container

The stage of the base layer.

Returns

Container

Implementation of

DApplicationLike.stage

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:109

Methods

getFocusController

▸ getFocusController(): DControllerFocus

Returns a focus controller.

Returns

DControllerFocus

Implementation of

DApplicationLike.getFocusController

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:158


getLayerBase

▸ getLayerBase(): DApplicationLayer

Returns a base layer.

Returns

DApplicationLayer

Implementation of

DApplicationLike.getLayerBase

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:187


getLayerOverlay

▸ getLayerOverlay(): DApplicationLayer

Returns an overlay layer. Note that the overlay layer and the base layer are same if the overlay layer is disabled.

Returns

DApplicationLayer

Implementation of

DApplicationLike.getLayerOverlay

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:219


getResolution

▸ getResolution(): number

Returns a resolution.

Returns

number

Implementation of

DApplicationLike.getResolution

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:117


getRootElement

▸ getRootElement(): HTMLElement

Returns a root element.

Returns

HTMLElement

Implementation of

DApplicationLike.getRootElement

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:113


initFocusHandling

▸ initFocusHandling(root): void

Parameters

Name Type
root HTMLElement

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:165


newLayerBase

▸ newLayerBase(options?): DApplicationLayer

Parameters

Name Type
options? DApplicationOptions

Returns

DApplicationLayer

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:183


newLayerOverlay

▸ newLayerOverlay(options?): DApplicationLayer

Parameters

Name Type
options? DApplicationOptions

Returns

DApplicationLayer

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:215


render

▸ render(): void

Renders layers.

Returns

void

Implementation of

DApplicationLike.render

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:244


toLayerBaseOptions

▸ toLayerBaseOptions(options?): DApplicationLayerOptions

Parameters

Name Type
options? DApplicationOptions

Returns

DApplicationLayerOptions

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:136


toLayerOverlayOptions

▸ toLayerOverlayOptions(options?): DApplicationLayerOptions

Parameters

Name Type
options? DApplicationOptions

Returns

DApplicationLayerOptions

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:191


toRootElement

▸ toRootElement(options?): HTMLElement

Parameters

Name Type
options? DApplicationOptions

Returns

HTMLElement

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:121


update

▸ update(): void

Updates layers.

Returns

void

Implementation of

DApplicationLike.update

Defined in

src/main/typescript/wcardinal/ui/d-application.ts:230