Skip to content

FocusOutliner

Defined in: plugins/focus/FocusOutliner.ts:30

Extends

  • Container

Implements

Constructors

new FocusOutliner()

new FocusOutliner(config?): FocusOutliner

Defined in: plugins/focus/FocusOutliner.ts:36

Parameters

config?

Partial<FocusOutlinerConfig>

Returns

FocusOutliner

Overrides

Container.constructor

Properties

focusBounds

focusBounds: Bounds

Defined in: plugins/focus/FocusOutliner.ts:31

Implementation of

IFocusOutliner.focusBounds


focusTarget

focusTarget: null | IFocusable

Defined in: plugins/focus/FocusOutliner.ts:32

Methods

clear()

clear(): void

Defined in: plugins/focus/FocusOutliner.ts:65

Returns

void

Implementation of

IFocusOutliner.clear


clearFocusTarget()

clearFocusTarget(): void

Defined in: plugins/focus/FocusOutliner.ts:83

Returns

void

Implementation of

IFocusOutliner.clearFocusTarget


destroy()

destroy(options?): void

Defined in: plugins/focus/FocusOutliner.ts:69

Removes all internal references and listeners as well as removes children from the display list. Do not use a Container after calling destroy.

Parameters

options?

DestroyOptions

Options parameter. A boolean will act as if all options have been set to that value

Returns

void

Implementation of

IFocusOutliner.destroy

Overrides

Container.destroy


draw()

draw(focusTarget): void

Defined in: plugins/focus/FocusOutliner.ts:50

Parameters

focusTarget

IFocusable

Returns

void

Implementation of

IFocusOutliner.draw


setFocusTarget()

setFocusTarget(focusTarget): void

Defined in: plugins/focus/FocusOutliner.ts:75

Parameters

focusTarget

IFocusable

Returns

void

Implementation of

IFocusOutliner.setFocusTarget


updatePosition()

updatePosition(): void

Defined in: plugins/focus/FocusOutliner.ts:88

Returns

void

Implementation of

IFocusOutliner.updatePosition