One Logo Pool Ball
RealityKit · IOS API REFERENCE

AccessibilityEvents.RotorNavigation

struct · iOS 17.0+ · SDK 27.1

@MainActor @preconcurrency struct RotorNavigation

An accessibility event associated with a rotor navigation.

Members (6)

get · iOS 17.0+

hostEntity

TypeScript
get hostEntity(): Promise<_RealityFoundation_Entity>
Swift declaration
@MainActor @preconcurrency let hostEntity: Entity

The entity containing the component declaring support for this rotor type.

get · iOS 17.0+

currentItem

TypeScript
get currentItem(): Promise<(unknown) | null>
Swift declaration
@MainActor @preconcurrency let currentItem: Any?

The current element of the search.

get · iOS 17.0+

resultHandler

TypeScript
get resultHandler(): Promise<((arg0: unknown) => Promise<void>)>
Swift declaration
@MainActor @preconcurrency let resultHandler: (Any) -> Void

The handler for the result of the current search. When observing RotorNavigation events

get · iOS 17.0+

searchDirection

TypeScript
get searchDirection(): Promise<_UIKit_UIAccessibilityCustomRotor_Direction>
Swift declaration
@MainActor @preconcurrency let searchDirection: UIAccessibilityCustomRotor.Direction

The direction in which to search.

get · iOS 17.0+

rotorType

TypeScript
get rotorType(): Promise<AccessibilityComponent_RotorType>
Swift declaration
@MainActor @preconcurrency let rotorType: AccessibilityComponent.RotorType

The type of the rotor associated with the event.

init · iOS 17.0+

init

TypeScript
static init(rotorType: AccessibilityComponent_RotorType, hostEntity: _RealityFoundation_Entity, currentItem: (unknown) | null, searchDirection: _UIKit_UIAccessibilityCustomRotor_Direction, resultHandler: ((arg0: unknown) => void)): Promise<AccessibilityEvents_RotorNavigation>
Swift declaration
@MainActor @preconcurrency init(rotorType: AccessibilityComponent.RotorType, hostEntity: Entity, currentItem: Any?, searchDirection: UIAccessibilityCustomRotor.Direction, resultHandler: @escaping (Any) -> Void)

Skipped declarations

No declarations were skipped in this snapshot.

All RealityKit types →