Optional_Optional_OptionalallowIndicates whether the element can receive focus.
The root container group for the collection view.
OptionalcontentThe 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
OptionalparentThe parent focusable element, if any.
The scroll speed for the collection view.
OptionalviewIndicates whether the navigatable entity is visible.
View Creation
Optionaloptions: IScreenDismissOptionsAsync
Optionalargs: Record<string, unknown>Optionalcallback: AsyncCommandEventCallbackOptionalfindResolves 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
OptionalchildIndex: 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.
Optionalevent: INextFocusResolutionEventThe event associated with the focus change.
OptionalonCalled when a child element's focus state changes.
The ID of the child element.
OptionalonHandles a key event.
The key event to handle.
True if the key event was handled, false otherwise.
Lifecycle
OptionalchildIndex: numberCalled before the navigatable entity is added to an aggregate view.
The aggregate view to which the entity will be added.
OptionalonCalled before the navigatable entity is removed from an aggregate view.
The aggregate view from which the entity will be removed.
OptionalonOptionaloptions: IScreenPresentationOptionsNavigatable View
Interface for a collection view, extending IHosannaView. Provides methods and properties for focus, data source, and cell access.