Scheduler Timeline Drag Interactions

Drag timeline event bars to reschedule, or pull start/end handles to change duration.

For the full timeline setup see SchedulerTimeline. This page covers drag and resize props only.

  • Rescheduling work across days or hours on a resource timeline
  • Adjusting event duration by dragging bar edges
  • Bind events as RwSignal<Vec<PlannedEvent>> on SchedulerTimeline.
  • Set are_events_draggable and are_events_resizable to enable interactions globally.
  • Optionally set is_draggable / is_resizable on individual PlannedEvent rows to opt out.
  • Pass on_events_change to persist updated start / end OrbitalDateTime values.
Move and resize bars

Week preset with global drag and resize enabled on sample events.

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