Skip to content

FocusOutliner

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

  • Container

new FocusOutliner(config?): FocusOutliner

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

Partial<FocusOutlinerConfig>

FocusOutliner

Container.constructor

focusBounds: Bounds

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

IFocusOutliner.focusBounds


focusTarget: null | IFocusable

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

clear(): void

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

void

IFocusOutliner.clear


clearFocusTarget(): void

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

void

IFocusOutliner.clearFocusTarget


destroy(options?): void

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

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

DestroyOptions

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

void

container.destroy();
container.destroy(true);
container.destroy({ children: true });
container.destroy({ children: true, texture: true, textureSource: true });

IFocusOutliner.destroy

Container.destroy


draw(focusTarget): void

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

IFocusable

void

IFocusOutliner.draw


setFocusTarget(focusTarget): void

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

IFocusable

void

IFocusOutliner.setFocusTarget


updatePosition(): void

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

void

IFocusOutliner.updatePosition