SchedulerFormProps

Represents the props of the KendoReact SchedulerForm component.

dataItem

DataItem

Specifies the dataItem to be visualized inside the form.

dialog?

React.ComponentType<DialogProps>

Overrides the component used for visualizing the dialog. The KendoReact Dialog component is used, by default.

For more information, please refer to the Scheduler Form Customization article.

editor?

React.ComponentType<SchedulerFormEditorProps>

Overrides the component used for visualizing the editor. The SchedulerFormEditor component is used, by default.

For more information, please refer to the Scheduler Form Customization article.

onCancel?

(event: SchedulerFormStateChangeEvent<null>) => void

Called when the cancel button is clicked.

onClose?

(event: SchedulerFormStateChangeEvent<null>) => void

Called when the close button is clicked.

onSubmit

(event: SchedulerFormStateChangeEvent<any>) => void

Called when the submit button is clicked.

render?

(props: FormRenderProps) => any

The Form content that will be rendered. The default rendering includes a dialog and editor.

For more information about customizing some parts of the default rendering please refer to the SchedulerForm Customization article.