Creates an instance of AutoplayService.
Navigation context for moving through data
Service for user notifications
Service for managing settings
Cleans up autoplay resources and stops any active autoplay.
Starts autoplay in the specified direction at the calculated rate.
Direction to move during autoplay
Optionalstate: TraceStateOptional trace state for calculating autoplay rate
Stops any active autoplay and clears the interval.
Increases autoplay speed by decreasing the interval between movements.
Decreases autoplay speed by increasing the interval between movements.
Resets autoplay speed to the default calculated rate.
Service responsible for managing automatic navigation through data points at configurable speeds.