React Scheduler - editing

Specifies which editing operations an end-user can perform on appointments.

Type:

Boolean

|

Object

Default Value: true

Editing a recurring appointment series has specificities related to when a user edits a recurring appointment instance.

If a user updates the instance, two actions are performed on the data objects:

If a user deletes the instance, the Scheduler adds it to exceptions by updating the field that recurrenceExceptionExpr specifies. Because this is an update, the onAppointmentUpdating and onAppointmentUpdated event handlers are executed instead of onAppointmentDeleting and onAppointmentDeleted.

View Demo

allowAdding

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

Type:

Boolean

Default Value: true

See Also

allowDeleting

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

Type:

Boolean

Default Value: true

allowDragging

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

Type:

Boolean

Default Value: true, false (Android, iOS)

allowResizing

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

Type:

Boolean

Default Value: true, false (Android, iOS)

allowUpdating

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

Type:

Boolean

Default Value: true