cleanup
authorAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Thu, 5 Dec 2013 13:33:04 +0000 (14:33 +0100)
committerAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Sun, 15 Dec 2013 21:32:48 +0000 (22:32 +0100)
src/smartxml/smartxml.js

index bb6258e..d912904 100644 (file)
@@ -380,63 +380,6 @@ $.extend(ElementNode.prototype, {
     }
 });
 
-// trans
-
-// todo - split+append
-
-// ElementNode.prototype.transformations.register(transformations.createContextTransformation({
-//     name: 'smartxml.setAttr',
-//     impl: function(args) {
-//         this.setAttr(args.name, args.value);
-//     },
-//     getChangeRoot: function() {
-//         return this.context;
-//     }
-// }));
-
-// ElementNode.prototype.transformations.register(transformations.createContextTransformation({
-//     name: 'smartxml.setAttr2',
-//     impl: function(args) {
-//         this.prevAttr = this.getAttr(args.name);
-//         this.setAttr(args.name, args.value);
-//     },
-//     undo: function(args) {
-//         this.setAttr(args.name, this.prevAttr);
-//     }
-// }));
-
-// DocumentNode.prototype.transformations.register(transformations.createContextTransformation({
-//     name: 'smartxml.wrapWith',
-//     getChangeRoot: function() {
-//         return this.context.parent();
-//     },
-//     impl: function(args) {
-//         return this.wrapWith(args);
-//     }
-// }));
-
-// DocumentNode.prototype.transformations.register(transformations.createContextTransformation({
-//     name: 'smartxml.wrapText',
-//     getChangeRoot: function() {
-//         return this.context;
-//     },
-//     impl: function(args) {
-//         return this.wrapText(args);
-//     }
-// }));
-
-// DocumentNode.prototype.transformations.register(transformations.createContextTransformation({
-//     name: 'smartxml.detach',
-//     getChangeRoot: function() {
-//         return this.context.parent();
-//     },
-//     impl: function(args) {
-//         return this.detach();
-//     }
-// }));
-
-///
-
 var TextNode = function(nativeNode, document) {
     DocumentNode.call(this, nativeNode, document);
 };
@@ -524,53 +467,6 @@ $.extend(TextNode.prototype, {
 });
 
 
-// TextNode.prototype.transformations.register(transformations.createContextTransformation({
-//     name: 'rng.breakContent',
-//     // impl: function(args) {
-//     //     var node = this.context,
-//     //         newNodes, emptyNode, emptyText;
-//     //     newNodes = node.transform('smartxml.split', {offset: args.offset});
-//     //     [newNodes.first, newNodes.second].some(function(newNode) {
-//     //         if(!(newNode.contents().length)) {
-//     //             newNode.transform('smartxml.append', {text: ''});
-//     //             return true; // break
-//     //         }
-//     //     });
-//     //     return _.extend(newNodes, {emptyText: emptyText});
-//     // },
-//     impl: function(args) {
-//         var node = this,
-//             newNodes, emptyNode, emptyText;
-//         newNodes = node.split({offset: args.offset});
-//         [newNodes.first, newNodes.second].some(function(newNode) {
-//             if(!(newNode.contents().length)) {
-//                 newNode.append({text: ''});
-//                 return true; // break
-//             }
-//         });
-//         return _.extend(newNodes, {emptyText: emptyText});
-//     },
-//     getChangeRoot: function() {
-//         return this.context.parent().parent();
-//     },
-//     isAllowed: function(args) {
-//         var parent = this.parent();
-//         return !!(parent && parent.parent());
-//     }
-// }));
-
-
-// ElementNode.prototype.transformations.register(transformations.createContextTransformation({
-//     name: 'smartxml.setText',
-//     impl: function(args) {
-//         this.setText(args.text);
-//     },
-//     getChangeRoot: function() {
-//         return this.context;
-//     }
-// }));
-
-
 var parseXML = function(xml) {
     return $($.trim(xml))[0];
 };
@@ -883,20 +779,6 @@ var defineDocumentProperties = function(doc, $document) {
     }, configurable: true});
 };
 
-// Document.prototype.transformations.register(transformations.createContextTransformation({
-//     name: 'smartxml.wrapNodes',
-//     // init: function() {
-
-//     // },
-//     // getChangeRoot: function() {
-//     //     return this.context;
-//     // },
-//     impl: function(args) {
-//         this.wrapNodes(args);
-//     },
-
-// }));
-
 
 return {
     documentFromXML: function(xml) {