aqualogue/other/Memory.js
2016-05-08 23:59:40 -05:00

32 lines
No EOL
409 B
JavaScript

Memory = (function() {
var Memory = {};
var data;
Memory.clear = function() {
data = {
stages: {},
lastStage: "NONE",
global: Memory.global = {
keys: [],
},
};
}
Memory.clear();
Memory.stage = function(name) {
data.lastStage = name;
if (!data.stages[name]) {
data.stages[name] = {
keys: {}
};
}
return data.stages[name];
}
return Memory;
})();