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

index aeb8d84..063c81e 100644 (file)
@@ -207,6 +207,27 @@ public class JsRender.Node : Object {
                return "";
                
        }
+       public string normalize_key(string key, out string kname, out string kflag, out string ktype)
+       {
+               kname = "";
+               ktype = "-";
+               kflag = "-";
+               var kk = key.strip().split(" ");
+               switch(kk.length) {
+                       case 1: 
+                               kname = kk[0];
+                               break;
+                       case 2: 
+                               kname = kk[1];
+                               if (kk[0].length > 1) {
+                                       ktype = k[0];
+                               } else {
+                                       kflag = k[0];
+                               }
+                               break;
+                       case 3:
+                       
+               
        
        public void set(string key, string value) {
                this.props.set(key,value);