editing

Specifies which editing operations a user can perform on appointments.

Type:

Boolean

|

Object

Default Value: true

allowAdding

Specifies whether or not an end-user can add appointments.

Type:

Boolean

Default Value: true

allowDeleting

Specifies whether or not an end-user can delete appointments.

Type:

Boolean

Default Value: true

allowDragging

Specifies whether users can drag and drop appointments.

Type:

Boolean

Default Value: true, false (Android, iOS)

View Demo

NOTE
When users drag and drop a recurring appointment, only its start and end date and time change, but not recurrence settings. If users want to change the recurrence settings, they should use the appointment details form.
See Also

allowResizing

Specifies whether or not an end-user can change an appointment duration.

Type:

Boolean

Default Value: true, false (Android, iOS)

allowTimeZoneEditing

Specifies whether users can edit appointment time zones.

Type:

Boolean

Default Value: false

If this property is enabled, the appointment details form is extended with drop-down menus that specify the start and end time zones and regions:

DevExtreme Scheduler with enabled time zone editing

View Demo

allowUpdating

Specifies whether or not an end-user can change appointment properties.

Type:

Boolean

Default Value: true