Skip to content

IFocusLayer

Defined in: plugins/focus/FocusManagerPlugin.ts:55

Properties

availableFocusables

availableFocusables: IFocusable[]

Defined in: plugins/focus/FocusManagerPlugin.ts:60


current

current: boolean

Defined in: plugins/focus/FocusManagerPlugin.ts:59


currentFocusable

currentFocusable: null | IFocusable

Defined in: plugins/focus/FocusManagerPlugin.ts:56


defaultFocusable

defaultFocusable: null | IFocusable

Defined in: plugins/focus/FocusManagerPlugin.ts:57


lastFocusable

lastFocusable: null | IFocusable

Defined in: plugins/focus/FocusManagerPlugin.ts:58

Methods

addFocusable()

addFocusable(focusable, isDefault?): void

Defined in: plugins/focus/FocusManagerPlugin.ts:68

Parameters

focusable

IFocusable

isDefault?

boolean

Returns

void


hasFocusable()

hasFocusable(focusable): boolean

Defined in: plugins/focus/FocusManagerPlugin.ts:64

Parameters

focusable

null | IFocusable

Returns

boolean


next()

next(): null | IFocusable

Defined in: plugins/focus/FocusManagerPlugin.ts:76

Returns

null | IFocusable


prev()

prev(): null | IFocusable

Defined in: plugins/focus/FocusManagerPlugin.ts:78

Returns

null | IFocusable


removeFocusable()

removeFocusable(focusable): void

Defined in: plugins/focus/FocusManagerPlugin.ts:70

Parameters

focusable

IFocusable

Returns

void


setCurrent()

setCurrent(): void

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

Returns

void


setCurrentFocusable()

setCurrentFocusable(focusable): null | IFocusable

Defined in: plugins/focus/FocusManagerPlugin.ts:62

Parameters

focusable

null | IFocusable

Returns

null | IFocusable


sortFocusables()

sortFocusables(): void

Defined in: plugins/focus/FocusManagerPlugin.ts:72

Returns

void


sortFocusablesByPosition()

sortFocusablesByPosition(): void

Defined in: plugins/focus/FocusManagerPlugin.ts:74

Returns

void