ready
event is called when the component is done initialing the first time. This includes retrieving data from a data service if bound to a dataset as well as rendering the component in the DOM.databind
event is called each time the component gets new data. If bound to static data such as an array of objects, this event will be called one time at the same time as the ready
event. If bound to a dataset, it will be called any time the component receives data updates from the dataset and has made the necessary changes to reflect them in its UI.fail
event is called when the component fails during one of the life cycle events. This event replaces ready
and databind
passing in the exception.