Winter Cardinal UI - v0.442.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