| onAfterLoad | fires after server side loading is complete |
| onAfterScroll | fires when to component is scrolled in any direction |
| onAfterValidation | fires after data has been validated |
| onBeforeLoad | fires immediately before data loading has started |
| onBeforeValidate | called before running validation |
| onBindRequest | fires when the component is ready to receive data from the master component |
| onChange | fires when data in the input of related form/toolbar is changed |
| onDestruct | occurs when component destroyed |
| onLoadError | fires when an error occurs during data loading (invalid server side response) |
| onSubmit | fires when enter key is pressed for a focused control in the form |
| onValidationError | fires when a form input fails to pass validation |
| onValidationSuccess | fires after a form input has passed validation successfully |
| onValues | fires after values have been set within a toolbar or a form |
| onViewShow | fires when any hidden view is shown |