Przeglądaj źródła

support storing documentation for functions.

Lucas Stadler 12 lat temu
rodzic
commit
bc100c501e
1 zmienionych plików z 7 dodań i 2 usunięć
  1. 7 2
      js/pixl/public/index.html

+ 7 - 2
js/pixl/public/index.html

@ -232,8 +232,13 @@
232 232
233 233
        pixl.scripts.stringify = function(name, scriptObj) {
234 234
            var script = "window." + name + " = " + "{};\n";
235
            for (var funName in scriptObj) {
236
                script += name + "." + funName + " = " + scriptObj[funName].toString() + ";\n";
235
            for (var fnName in scriptObj) {
236
                var fn = scriptObj[fnName];
237
                script += name + "." + fnName + " = " + fn.toString() + ";\n";
238
                if (fn.doc) {
239
                    script += name + "." + fnName + ".doc = " + JSON.stringify(fn.doc) + ";\n";
240
                }
241
237 242
            }
238 243
            return script;
239 244
        };