loads items from a file
path | string | the path to the file |
type | string | optional, type of data (json, csv, xml), json by default |
promise | a promise of data loading |
myToolbar.data.load("[path to this file]/file.xml", "xml");
The component will make an AJAX call and expect the remote URL to provide valid JSON data.
Data loading is asynchronous, so you need to wrap any after-loading code into a promise:
myToolbar.data.load(url).then(function(){
//do something after load;
});
or
myToolbar.data.load(url);
myToolbar.data.loadData.then(function(){
//do something after load;
});
// loadData executes a callback function after an asynchronous
// data loading has completed
Back to top