Sfoglia il codice sorgente

* Add support for resources

git-svn-id: trunk@43318 -
michael 5 anni fa
parent
commit
9259c948be
1 ha cambiato i file con 19 aggiunte e 0 eliminazioni
  1. 19 0
      utils/pas2js/dist/rtl.js

+ 19 - 0
utils/pas2js/dist/rtl.js

@@ -7,6 +7,8 @@ var rtl = {
   quiet: false,
   debug_load_units: false,
   debug_rtti: false,
+  
+  $res : {},
 
   debug: function(){
     if (rtl.quiet || !console || !console.log) return;
@@ -1393,5 +1395,22 @@ var rtl = {
       flags: flags
     };
     return s;
+  },
+  
+  addResource : function (aRes) {
+    rtl.$res[aRes.name]=aRes;
+  },
+
+  getResource : function (aName) {
+    var res = rtl.$res[aName];
+    if (res !== undefined) {
+      return res;
+    } else  {
+      return null;
+    }  
+  },
+  
+  getResourceList : function () {
+    return Object.keys(rtl.$res);
   }
 }