ImageGrid/ui/persistance.js

31 lines
705 B
JavaScript
Raw Normal View History

/*
* Here we will need several levels of storage:
* - state
* this can be anything including file or localstorage.
* this is stored in a unified location.
* global per user/instance
* - progress
* this is stored in file location as local config file.
*
*/
function loadJSONfile(path){
// XXX CEF (file) - binding
if(CEF_loadJSON != null){
return CEF_loadJSON(path)
}
// XXX PhoneGap (file) - binding
// XXX browser - open file dialog
}
function dumpJSONfile(path, value){
// XXX CEF (file) - binding
if(CEF_dumpJSON != null){
return CEF_dumpJSON(path, value)
}
// XXX PhoneGap (file) - binding
// XXX browser - download file dialog
}