Optional
_Optional
_Optional
allowIndicates whether the element can receive focus.
The root container group for the collection view.
Optional
contentThe currently focused item index within the focused row.
The currently focused row index.
Indicates whether the element is currently focused.
Indicates if this view has been prestend in an aggregate View controller
Optional
parentThe parent focusable element, if any.
The scroll speed for the collection view.
Optional
viewIndicates whether the navigatable entity is visible.
View Creation
Optional
options: IScreenDismissOptionsAsync
Optional
args: Record<string, unknown>Optional
callback: AsyncCommandEventCallbackOptional
findResolves the next focusable element in the given direction.
The event containing details about the focus transition.
The next focusable element, or undefined if none exists.
Audio Guide
Measurement
Gets the cell for a given row and item index.
Gets the data source item for a given row and item index.
Gets the data source row for a given index.
Gets the currently focused data source item.
Gets the currently focused data source row.
Gets the currently focused row instance.
Gets focus info for a specific row and item index.
Gets the focus manager for the collection view.
Gets the row instance for a given index.
Gets all rows instances
Rendererers
Optional
childIndex: numberFocus
Called when the navigatable entity is shown.
Called when the element loses focus.
Called after the navigatable entity has been added to an aggregate view.
The aggregate view to which the entity has been added.
Called after the navigatable entity has been removed from an aggregate view.
The aggregate view from which the entity has been removed.
Called when the navigatable entity is hidden.
Called when the element receives focus.
Optional
event: INextFocusResolutionEventThe event associated with the focus change.
Optional
onCalled when a child element's focus state changes.
The ID of the child element.
Optional
onHandles a key event.
The key event to handle.
True if the key event was handled, false otherwise.
Lifecycle
Optional
childIndex: numberCalled before the navigatable entity is added to an aggregate view.
The aggregate view to which the entity will be added.
Optional
onCalled before the navigatable entity is removed from an aggregate view.
The aggregate view from which the entity will be removed.
Optional
onOptional
options: IScreenPresentationOptionsNavigatable View
Interface for a collection view, extending IHosannaView. Provides methods and properties for focus, data source, and cell access.