ImageGrid/ui/persistance.js
Alex A. Naanou 82a4a3bef2 started adding file persistance layer (CEFPython/Phonegap)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-08-31 03:11:19 +04:00

31 lines
705 B
JavaScript
Executable File

/*
* 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
}