Skip to content

IFocusLayer

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

Properties

availableFocusables

availableFocusables: IFocusable[]

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


current

current: boolean

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


currentFocusable

currentFocusable: null | IFocusable

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


defaultFocusable

defaultFocusable: null | IFocusable

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


lastFocusable

lastFocusable: null | IFocusable

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

Methods

addFocusable()

addFocusable(focusable, isDefault?): void

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

Parameters

focusable

IFocusable

isDefault?

boolean

Returns

void


hasFocusable()

hasFocusable(focusable): boolean

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

Parameters

focusable

null | IFocusable

Returns

boolean


next()

next(): null | IFocusable

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

Returns

null | IFocusable


prev()

prev(): null | IFocusable

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

Returns

null | IFocusable


removeFocusable()

removeFocusable(focusable): void

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

Parameters

focusable

IFocusable

Returns

void


setCurrent()

setCurrent(): void

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

Returns

void


setCurrentFocusable()

setCurrentFocusable(focusable): null | IFocusable

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

Parameters

focusable

null | IFocusable

Returns

null | IFocusable


sortFocusables()

sortFocusables(): void

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

Returns

void


sortFocusablesByPosition()

sortFocusablesByPosition(): void

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

Returns

void