Selaa lähdekoodia

store the current file data in files.currentFile

Lucas Stadler 10 vuotta sitten
vanhempi
commit
e32019dc56
1 muutettua tiedostoa jossa 6 lisäystä ja 4 poistoa
  1. 6 4
      glsl/files.js

+ 6 - 4
glsl/files.js

@ -65,10 +65,11 @@ files.exists = function(name) {
65 65
files.open = function(name) {
66 66
  files.current = name;
67 67
  if (name in files.builtin) {
68
    return {"name": name, "content": files.builtin[name], "readonly": true};
68
    files.currentFile = {"name": name, "content": files.builtin[name], "readonly": true};
69 69
  } else {
70
    return {"name": name, "content": localStorage[files.prefix + name], "readonly": false};
70
    files.currentFile = {"name": name, "content": localStorage[files.prefix + name], "readonly": false};
71 71
  }
72
  return files.currentFile;
72 73
}
73 74
74 75
files.create = function(name, content) {
@ -78,12 +79,13 @@ files.create = function(name, content) {
78 79
  
79 80
  files.current = name;
80 81
  
81
  var file = { "name": name, "content": content, readonly: false };
82
  files.currentFile = { "name": name, "content": content, readonly: false };
82 83
  localStorage[files.prefix + name] = content;
83
  return file;
84
  return files.currentFile;
84 85
}
85 86
86 87
files.save = function(name, content) {
88
  files.currentFile.content = content;
87 89
  localStorage[files.prefix + name] = content;
88 90
}
89 91