Scheduler Calendar Editing

Create and edit calendar events through the shared dialog with DateTimePicker.

  • Adding events from empty timed slots or a toolbar button
  • Editing title, start/end, and resource assignment on existing chips
  • Wrap SchedulerCalendar in DatetimeLocale for picker timezone and format.
  • Set event_creation=Signal::from(true) to enable click-to-create on empty slots.
  • Provide SchedulerEditingTools slot content that opens the dialog via use_scheduler_interaction.
  • Bind events: RwSignal<Vec<PlannedEvent>> for the saved collection.
Create on click

Week view with click-to-create enabled and a New event toolbar button.

DensityDefault
2024-12-29
2024-12-30
2024-12-31
2025-01-01
2025-01-02
2025-01-03
2025-01-04
12 AM
1 AM
2 AM
3 AM
4 AM
5 AM
6 AM
7 AM
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
6 PM
7 PM
8 PM
9 PM
10 PM
11 PM