Vue Scheduler Events
This section describes events fired by this widget.
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
appointmentAdded
Raised after an appointment is added to the data source.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| appointmentData | The added appointment's data. | |
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| error | The standard Error object that defines the occurred error. | |
| model | The model data. Available only if Knockout is used. | 
Main article: onAppointmentAdded
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
appointmentAdding
Raised before an appointment is added to the data source.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| appointmentData | The data of the appointment to be added. | |
| cancel | | | Allows you to cancel appointment adding. | 
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| model | The model data. Available only if Knockout is used. | 
Main article: onAppointmentAdding
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
appointmentClick
Raised when an appointment is clicked or tapped.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| appointmentData | The initial appointment. | |
| appointmentElement | The clicked's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| cancel | Allows you to cancel execution of the default appointment click handler. | |
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| event | Event (jQuery or EventObject) | The event that caused the function to execute. It is a dxEvent or a jQuery.Event when you use jQuery. | 
| jQueryEvent | Use 'event' instead. The jQuery event that caused the handler execution. Deprecated in favor of the event field. | |
| model | The model data. Available only if Knockout is used. | |
| targetedAppointmentData | The clicked appointment. | 
Main article: onAppointmentClick
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
appointmentContextMenu
Raised when a user attempts to open the browser's context menu for an appointment.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| appointmentData | The initial appointment. | |
| appointmentElement | The appointment's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| event | Event (jQuery or EventObject) | The event that caused the function to execute. It is a dxEvent or a jQuery.Event when you use jQuery. | 
| jQueryEvent | Use 'event' instead. The jQuery event that caused the handler's execution. Deprecated in favor of the event field. | |
| model | The model data. Available only if you use Knockout. | |
| targetedAppointmentData | The appointment on which the context menu is invoked. | 
Main article: onAppointmentContextMenu
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
appointmentDblClick
Raised when an appointment is double-clicked or double-tapped.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| appointmentData | The initial appointment. | |
| appointmentElement | The clicked's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| cancel | Allows you to cancel execution of the default appointment click handler. | |
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| event | Event (jQuery or EventObject) | The event that caused the function to execute. It is a dxEvent or a jQuery.Event when you use jQuery. | 
| jQueryEvent | Use 'event' instead. The jQuery event that caused the handler execution. Deprecated in favor of the event field. | |
| model | The model data. Available only if Knockout is used. | |
| targetedAppointmentData | The clicked appointment. | 
Main article: onAppointmentDblClick
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
appointmentDeleted
Raised after an appointment is deleted from the data source.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| appointmentData | The deleted appointment's data. | |
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| error | The standard Error object that defines the occurred error. | |
| model | The model data. Available only if Knockout is used. | 
Main article: onAppointmentDeleted
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
appointmentDeleting
Raised before an appointment is deleted from the data source.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| appointmentData | The data of the appointment to be deleted. | |
| cancel | | | Allows you to prevent the appointment from being deleted. | 
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| model | The model data. Available only if Knockout is used. | 
Main article: onAppointmentDeleting
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
appointmentFormCreated
Use the onAppointmentFormOpening event instead.
Raised before an appointment details form is opened.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| appointmentData | The data of the appointment for which a form is opened. | |
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| form | The form's instance; created only once - when the function is executed for the first time. | |
| model | The model data. Available only if you use Knockout. | 
appointmentFormOpening
Raised before an appointment details form is opened.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| appointmentData | The data of the appointment for which a form is opened. | |
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| form | The form's instance; created only once - when the function is executed for the first time. | |
| model | The model data. Available only if you use Knockout. | 
Main article: onAppointmentFormOpening
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
appointmentRendered
Raised when an appointment is rendered.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| appointmentData | The initial appointment's data. | |
| appointmentElement | The appointment's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| model | The model data. Available only if Knockout is used. | |
| targetedAppointmentData | The current appointment's data. | 
Main article: onAppointmentRendered
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
appointmentUpdated
Raised after an appointment is updated in the data source.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| appointmentData | The updated appointment's data. | |
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| error | The standard Error object that defines the occurred error. | |
| model | The model data. Available only if Knockout is used. | 
Main article: onAppointmentUpdated
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
appointmentUpdating
Raised before an appointment is updated in the data source.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| cancel | | | Allows you to prevent an appointment update. | 
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| model | The model data. Available only if Knockout is used. | |
| newData | The appointment with new data. | |
| oldData | The data of the appointment to be updated. | 
Main article: onAppointmentUpdating
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
cellClick
Raised when a view cell is clicked.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| cancel | Allows you to cancel execution of the default cell click handler. | |
| cellData | The clicked cell's data. | |
| cellElement | The clicked cell's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| event | Event (jQuery or EventObject) | The event that caused the function to execute. It is a dxEvent or a jQuery.Event when you use jQuery. | 
| jQueryEvent | Use 'event' instead. The jQuery event that caused the handler execution. Deprecated in favor of the event field. | |
| model | The model data. Available only if Knockout is used. | 
Main article: onCellClick
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
cellContextMenu
Raised when a user attempts to open the browser's context menu for a cell.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| cellData | The data of the cell on which the context menu is invoked. | |
| cellElement | The cell's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| event | Event (jQuery or EventObject) | The event that caused the function to execute. It is a dxEvent or a jQuery.Event when you use jQuery. | 
| jQueryEvent | Use 'event' instead. The jQuery event that caused the handler's execution. Deprecated in favor of the event field. | |
| model | The model data. Available only if you use Knockout. | 
Main article: onCellContextMenu
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
contentReady
Raised when the widget's content is ready.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| model | The model data. Available only when using Knockout. | 
Main article: onContentReady.
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
disposing
Raised before the widget is disposed of.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| component | The widget instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| model | The model data. Available only if you use Knockout. | 
Main article: onDisposing
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
initialized
Raised only once, after the widget is initialized.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| component | The widget's instance. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | 
Main article: onInitialized
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
optionChanged
Raised after a widget option is changed.
Event
Information about the event.
| Name | Type | Description | 
|---|---|---|
| model | The model data. Available only if you use Knockout. | |
| fullName | The path to the modified option that includes all parent options. | |
| element | The widget's container. It is an HTML Element or a jQuery Element when you use jQuery. | |
| component | The widget's instance. | |
| name | The modified option if it belongs to the first level. Otherwise, the first-level option it is nested into. | |
| value | any | The modified option's new value. | 
Main article: onOptionChanged
See Also
- Handle Events: Angular | Vue | React | jQuery | AngularJS | Knockout | ASP.NET MVC 5 | ASP.NET Core
If you have technical questions, please create a support ticket in the DevExpress Support Center.