Represents the props of the KendoReact MultiViewCalendar component.
Specifies which end of the defined selection range will be marked as active.
If the selection range is undefined, the value is ignored.
If set to
true, the component skips the validation of whether the
from value is after the
Defines the bottommost view to which the user can navigate.
className of the MultiViewCalendar.
Sets the default active view of the MultiViewCalendar.
If not set, the MultiViewCalendar displays the month view.
defaultValue? Date | Date | SelectionRange | null
Sets the default value of the MultiViewCalendar.
Determines whether the MultiViewCalendar is disabled.
Sets the initial focused date of the MultiViewCalendar.
id of the MultiViewCalendar.
Sets the maximum allowed date of the MultiViewCalendar. Defaults to
Sets the minimum allowed date of the MultiViewCalendar. Defaults to
Sets the selection mode of the MultiViewCalendar.
The available modes are:
single—Renders a single-date selection.
multiple—Renders a multiple-date selection.
range—Renders a date-range selection.
onBlur? (event: FocusEvent
) => void
Fires each time the MultiViewCalendar is blurred.
onChange? (event: MultiViewCalendarChangeEvent) => void
An event that is called after the value of the MultiViewCalendar has changed.
The new value is generated based on the current
mode of the MultiViewCalendar.
onFocus? (event: FocusEvent
) => void
Fires each time the MultiViewCalendar is focused.
tabIndex property of the MultiViewCalendar.
Defines the topmost view to which the user can navigate.
value? Date | Date | SelectionRange | null
Sets the value of the MultiViewCalendar.
Based on the value type, the MultiViewcalendar renders a single, multiple, or range selection.
views property of the MultiViewCalendar and defines the number of rendered views.
Determines if the week number column will be displayed.