var Canvas = function(html) {\r
this.dom = $(template);\r
this.content = this.dom.find('#rng-module-documentCanvas-content');\r
+ this.setHTML(html);\r
+};\r
+\r
+Canvas.prototype.setHTML = function(html) {\r
if(html) {\r
this.content.html(html);\r
}\r
return toret;\r
};\r
\r
+Canvas.prototype.getNodeById = function(id) {\r
+ return canvasNode.create($(this.content.find('#' +id)));\r
+}\r
+\r
Canvas.prototype.nodeAppend = function(options) {\r
var element; // = $(this.content.find('#' + options.context.id).get(0));\r
if(options.to === 'root') {\r
};\r
\r
Canvas.prototype.nodeInsideList = function(options) {\r
- if(options.pointer) {\r
- if(options.pointer.getClass() === 'list-items' || options.pointer.getClass() === 'item')\r
+ if(options.node) {\r
+ if(options.node.getClass() === 'list-items' || options.node.getClass() === 'item')\r
return true;\r
- var pointerElement = $(this.content.find('#' + options.pointer.getId()));\r
+ var pointerElement = $(this.content.find('#' + options.node.getId()));\r
return pointerElement.parents('list-items, item').length > 0;\r
}\r
return false;\r