Represents the props of the KendoReact Scheduler component.
children? SchedulerView | SchedulerView
Specify the available
view components through as
children and the Scheduler will match the currently selected view and render it.
Sets the data of the Scheduler component. The data is then parsed and rendered as a visual Scheduler items.
Sets the current selected
Date. The current selected date is passed to the selected view and transformed in to a range.
Sets a default selected
defaultDate property is used to specify the initial rendered date, while still remaining in an uncontrolled mode.
Sets the initially selected view.
For more information refer to the Scheduler Views article.
editable? EditableProp | boolean
Sets if the Scheduler component is editable. The value can be either a
boolean or an Object to specify different types of editing.
Specifies the groups of the Scheduler.
height? number | string
height of the Scheduler.
The names of the model fields from which the Scheduler will read its data (see example).
onDataChange? (event: SchedulerDataChangeEvent) => void
Fires each time when editing occurs.
To enable editing set the
editable property to
true or an
For more information refer to the Scheduler Editing article.
onDateChange? (args: SchedulerDateChangeEvent) => void
Fires when new
date is selected.
onViewChange? (args: SchedulerViewChangeEvent) => void
Fires when new
view is selected. (see example)
Specifies the resources of the Scheduler.
rtl mode. For more information refer to RTL Support
Specifies the id of the timezone that will be displayed in the Scheduler.
Sets the currently selected view. The value is matched with the
title property of the view.