Scheduler Event Timeline Navigation

Move the visible timeline range with toolbar controls or an imperative handle.

Navigation steps follow the active TimelinePreset — day presets shift by hours, week presets by days.

  • Wiring external "today" or paging buttons outside the timeline toolbar
  • Syncing visible_date with URL query params or parent view state
  • Bind visible_date: RwSignal<OrbitalDateTime> on SchedulerTimeline.
  • Bind preset: RwSignal<TimelinePreset> so prev/next step sizes match zoom level.
  • Capture SchedulerTimelineHandle via on_handle for imperative go_to_today, go_to_previous, and go_to_next.
External paging buttons

Buttons outside the toolbar call handle callbacks to move the visible range.

DensityDefault
Resources
Conference Room A
Conference Room B
2024-12-29
2024-12-30
2024-12-31
2025-01-01
2025-01-02
2025-01-03
2025-01-04
Design review
Team sync
Sprint planning
Release window