Creates a new RotorNavigationViewModel instance.
The Redux store for state management
Service for handling rotor navigation logic
Gets the current state of rotor navigation.
The current RotorState
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.
Disposes all registered disposables and clears the disposables array.
ViewModel for managing rotor-based navigation through plot elements.