resources/RooUsage.txt
[app.Builder.js] / resources / roo.builder.js
index 098797a..a53f114 100644 (file)
@@ -78,17 +78,17 @@ Builder  = {
                 if (tagName) {
                     var attr = [];
                     for(i = 0; i < currentElement.attributes.length;i++) {
-                        var attr = currentElement.attributes.item(i);
-                        var aname = attr.name;
-                        var aval = attr.value || '';
-                        if (aname=='id' && aval.match(/^roo-/)) { // only roo -elements hide..
+                        var attre = currentElement.attributes.item(i);
+                        var aname = attre.name;
+                        var aval = attre.value || '';
+                        if (aname=='id' && aval.match(/^roo\-/)) { // only roo -elements hide..
                             aname= 'xbuilderid';
                         }
-                        // skip
-                        if (currentElement.attributes.item(i).value == 'builderel') {
+                        // skip -- component created by the builder?
+                        if (aval == 'builderel') { 
                             return;
                         }
-                        attr.push(aname + '="' + currentElement.attributes.item(i).value + '"' );
+                        attr.push(aname + '="' + aval + '"' );  //?? escaping attributes?
                     }