var nodeIsBefore = ss == 1;
var nodeIsAfter = ee == -1;
- if (nodeIsBefore && nodeIsAfter)
+ if (nodeIsBefore && nodeIsAfter) {
return 0; // outer
- if (!nodeIsBefore && nodeIsAfter)
+ }
+ if (!nodeIsBefore && nodeIsAfter) {
return 1; //right trailed.
+ }
- if (nodeIsBefore && !nodeIsAfter)
+ if (nodeIsBefore && !nodeIsAfter) {
return 2; // left trailed.
+ }
// fully contined.
return 3;
},
},
/**
* iterateChildren of a Node, calling fn each time, using this as the scole..
- *
+ * @param {DomNode} node node to iterate children of.
+ * @param {Function} fn method of this class to call on each item.
*/
iterateChildren : function(node, fn)
{
if (node.nodeName == "#text" || node.nodeName == "#comment") {
return;
}
-
+ Roo.log(node.tagName);
if (!node.tagName.toLowerCase().match(/^(table|td|tr)$/)) {
+ this.iterateChildren(node, this.cleanTableWidths);
return;
}
if (node.hasAttribute('width')) {
}
}
- cleanWordChildren();
+ this.iterateChildren(node, this.cleanTableWidths);
},