X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/c986f6ebfd3d20bdc75ce00ee09bd2c716e0cb16..f7c97ef38dc00ec9b5358ae0bf959a5e6f99271c:/modules/documentCanvas/wlxmlNode.js diff --git a/modules/documentCanvas/wlxmlNode.js b/modules/documentCanvas/wlxmlNode.js deleted file mode 100644 index 6bd0c35..0000000 --- a/modules/documentCanvas/wlxmlNode.js +++ /dev/null @@ -1,42 +0,0 @@ -define(['libs/jquery-1.9.1.min'], function($) { - -'use strict'; - -var tagSelector = '[wlxml-tag]'; - -var Node = function(domNode) { - - return { - id: domNode.attr('id'), - tag: domNode.attr('wlxml-tag'), - klass: domNode.attr('wlxml-class'), - parent: function() { - var node = domNode.parent(tagSelector); - if(node.length) - return new Node(node); - return null; - }, - children: function() { - var list = []; - domNode.children(tagSelector).each(function() { - list.push(new Node($(this))); - }); - return $(list); - }, - parents: function() { - var list = []; - domNode.parents(tagSelector).each(function() { - list.push(new Node($(this))); - }); - return $(list); - }, - is: function(wlxmlNode) { - return wlxmlNode && (wlxmlNode.id === this.id); - } - } - -}; - -return { Node: Node} - -}); \ No newline at end of file