JavaScript
listObj.persistToStorage Method
Syntax
listObj.persistToStorage(obj);
Arguments
- objJSON Object
Internal use only. If using to persist data to a List, pass an empty object: listObj.persistToStorage({});
Description
Manually persists data in a List control to Local Storage or the device's File System.
Discussion
The persistToStorage() method is used to persist a List control's data to local storage. This method is typically used when adding multiple rows to a List using the listObj.addTableRow Method for a List that persists data to the File System in a Cordova application. For example:
//persist multiple rows in a loop var listObj = {dialog.object}.getControl('list1'); if (listObj) { //suspend list persisting listObj.suspendPersist = true; //execute the .addTableRow() method in a loop //turn list persisting back on listObj.suspendPersist = false; //persist the list (passing in an empty object to the .persistToStorage() method. listObj.persistToStorage({}); }
See Also