src/JsRender/Roo.vala
authorAlan Knowles <alan@roojs.com>
Tue, 3 Mar 2015 06:07:37 +0000 (14:07 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 3 Mar 2015 06:07:37 +0000 (14:07 +0800)
src/JsRender/Roo.vala

index 18a0eab..917a751 100644 (file)
@@ -2,11 +2,13 @@
 namespace JsRender {
 
     static int rid = 0; 
+   
     class Roo : JsRender 
     {
-       string region;
+        string region;
         bool disabled;
+
+       Gee.HashMap<string,string> transStrings; // map of md5 -> string..
         
         public Roo(Project.Project project, string path) {
             base( project, path);
@@ -292,7 +294,19 @@ namespace JsRender {
                return ret;
                        
        }
-           
+       public Gee.ArrayList<string> transStrings(Node node,   Gee.ArrayList<string> ret)
+       {
+               // iterate properties...
+               
+
+               
+               // iterate children..
+               for (var i =0; i < node.items.size; i++) {
+                       this.transStrings(node.items.get(i), ret);
+               }
+               return ret;
+                       
+       }    
         /**
         * javascript used in Webkit preview 
          */