You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
729 B
25 lines
729 B
function cacheData(data){
|
|
let jkdata = data;
|
|
let cfilename = jkdata.name+'-'+jkdata.type;
|
|
let cachefile = `hiker://files/cache/_fileSelect_${cfilename}.json`;
|
|
writeFile(cachefile,JSON.stringify(jkdata));
|
|
}
|
|
|
|
function readData(fileid){
|
|
let cfilename = fileid;
|
|
let cachefile = `hiker://files/cache/_fileSelect_${cfilename}.json`;
|
|
let cachedata = fetch(cachefile);
|
|
if(cachedata != ""){
|
|
try{
|
|
eval("var jkdata=" + cachedata+ ";");
|
|
}catch(e){
|
|
var jkdata = {};
|
|
}
|
|
}else{
|
|
var jkdata = {};
|
|
}
|
|
let public = jkdata.public;
|
|
let parse = jkdata.parse;
|
|
let erparse = jkdata.erparse;
|
|
return {parse:parse,erparse:erparse,public:public}
|
|
} |