define([
'libs/jquery-1.9.1.min',
'libs/underscore-min',
+'utils/wlxml',
'libs/text!./template.html'
-], function($, _, templateSrc) {
+], function($, _, wlxmlUtils, templateSrc) {
'use strict';
if(nodeElementParent) {
parent = {
- repr: nodeElementParent.getWlxmlTag() + (nodeElementParent.getWlxmlClass() ? ' / ' + nodeElementParent.getWlxmlClass() : '')
+ repr: wlxmlUtils.wlxmlTagNames[nodeElementParent.getWlxmlTag()] + (nodeElementParent.getWlxmlClass() ? ' / ' + wlxmlUtils.wlxmlClassNames[nodeElementParent.getWlxmlClass()] : '')
};
}
if(child.getText) {
var text = child.getText();
if(!text)
- text = '<pusty tekst>';
+ text = '<pusty tekst>';
else {
if(text.length > 13) {
text = text.substr(0,13) + '...';
}
text = '"' + text + '"';
}
- children.push({repr: text, bold: child.sameNode(textElement)});
+ children.push({repr: _.escape(text), bold: child.sameNode(textElement)});
} else {
- children.push({repr: child.getWlxmlTag() + (child.getWlxmlClass() ? ' / ' + child.getWlxmlClass() : '')});
+ children.push({repr: wlxmlUtils.wlxmlTagNames[child.getWlxmlTag()] + (child.getWlxmlClass() ? ' / ' + wlxmlUtils.wlxmlClassNames[child.getWlxmlClass()] : '')});
}
});
this.dom.empty();