React Scheduler Types

AllDayPanelMode

Specifies the display mode for the All day panel.

Accepted Values: 'all' | 'allDay' | 'hidden'

AppointmentAddedEvent

The type of the appointmentAdded event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentAddedEvent

AppointmentAddingEvent

The type of the appointmentAdding event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentAddingEvent

AppointmentClickEvent

The type of the appointmentClick event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentClickEvent

AppointmentContextMenuEvent

The type of the appointmentContextMenu event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentContextMenuEvent

AppointmentDblClickEvent

The type of the appointmentDblClick event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentDblClickEvent

AppointmentDeletedEvent

The type of the appointmentDeleted event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentDeletedEvent

AppointmentDeletingEvent

The type of the appointmentDeleting event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentDeletingEvent

AppointmentFormOpeningEvent

The type of the appointmentFormOpening event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentFormOpeningEvent

AppointmentRenderedEvent

The type of the appointmentRendered event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentRenderedEvent

AppointmentTemplateData

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentTemplateData

AppointmentTooltipShowingAppointmentInfo

Specifies appointments information in AppointmentTooltipShowingEvent.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentTooltipShowingAppointmentInfo

AppointmentTooltipShowingEvent

The type of the appointmentTooltipShowing event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentTooltipShowingEvent

AppointmentTooltipTemplateData

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentTooltipTemplateData

AppointmentUpdatedEvent

The type of the appointmentUpdated event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentUpdatedEvent

AppointmentUpdatingEvent

The type of the appointmentUpdating event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.AppointmentUpdatingEvent

CellAppointmentsLimit

Specifies the limit of full-sized appointments displayed per cell. Applies to all views except "agenda".

Accepted Values: 'auto' | 'unlimited'

CellClickEvent

The type of the cellClick event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.CellClickEvent

CellContextMenuEvent

The type of the cellContextMenu event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.CellContextMenuEvent

ContentReadyEvent

The type of the contentReady event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.ContentReadyEvent

DisposingEvent

The type of the disposing event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.DisposingEvent

InitializedEvent

The type of the initialized event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.InitializedEvent

OptionChangedEvent

The type of the optionChanged event handler's argument.

import { SchedulerTypes } from "devextreme-react/scheduler"
Type: SchedulerTypes.OptionChangedEvent

RecurrenceEditMode

Specifies the edit mode for recurring appointments.

Accepted Values: 'dialog' | 'occurrence' | 'series'

ViewType

Specifies the type of view

Accepted Values: 'agenda' | 'day' | 'month' | 'timelineDay' | 'timelineMonth' | 'timelineWeek' | 'timelineWorkWeek' | 'week' | 'workWeek'