eventual result of an asynchronous operation ('promise' object) for the loaded data
var grid = webix.ui({ view:"datatable", //any data object url:"data.php", }); grid.waitData.then(function(){ // when we have data, do some actions grid.select(grid.getFirstId()); });
The ultimate advantage of Promise objects is that they allow treating the result of asynchronous operations without callbacks.