| onAfterDataSend | fires the moment data has gone to server |
| onAfterDelete | fires after successful data deletion |
| onAfterInsert | fires after successful data insertion |
| onAfterSave | fires after a server-side response has been received and processed |
| onAfterSaveError | fires for data saving errors |
| onAfterSync | called when server side response received and processed |
| onAfterUpdate | fires after successful data update |
| onAfterValidation | fires after data has been validated |
| onBeforeDataSend | called before sending data to server side |
| onBeforeDelete | fires before sending data for item deletion |
| onBeforeInsert | fires before sending data for item insertion |
| onBeforeSaveError | fires for data saving errors |
| onBeforeSync | called when server side response received, but not processed yet |
| onBeforeUpdate | fires before sending data for item update |
| onBeforeValidate | called before running validation |
| onLoadError | occurs when server side response is invalid and can't be processed |
| onValidationError | fires when a form input fails to pass validation |
| onValidationSuccess | fires after a form input has passed validation successfully |