We’ve got a few updates to group events in Scheduler, and changes to the UI components.
Breaking changes
-
Added the
enableEventTypes
property to the Scheduler Editor Component, with all event types enabled by default.<html><body><nylas-scheduler-editor /><script type="module">// ...Scheduler Editor ConfigurationschedulerEditor.enableEventTypes= {one_on_one: true,collective: true,max_fairness: true,max_availability: true,group: true},...</script></body></html><NylasSchedulerEditorenableEventTypes = {% raw %}{{one_on_one: true,collective: true,max_fairness: true,max_availability: true,group: true,}}{% endraw %},.../> -
Scheduler no longer supports hardcoding a single scheduling method using the
availability_method
property (for example,availability_method: 'max-availability'
). You must useenableEventTypes
instead. -
If your Configuration supports multiple event types, Nylas now opens a type selection dialog when a user creates an event.
-
The height of the Scheduler Editor has been increased from 610px to 900px to accommodate the calendar view for group events.
Added
The Scheduler components now generate the following events:
groupEventCreateTriggered
groupEventUpdateTriggered
groupEventDeleteTriggered
groupEventImportTriggered
saveGroupEventChangesError