Creates a new RotorNavigationViewModel instance.
The Redux store for state management
Service for handling rotor navigation logic
Disposes the view model and resets rotor state to its initial value. Prevents a stale rotor value from surviving controller disposal and being re-announced in the live region on the next focus-in.
Moves to the next navigation unit in the rotor.
Moves to the previous navigation unit in the rotor.
Moves up within the current rotor navigation unit.
Moves left within the current rotor navigation unit.
Moves down within the current rotor navigation unit.
Moves right within the current rotor navigation unit.
ViewModel for managing rotor-based navigation through plot elements.