X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/9eb5d6423cea01acb7589519480465394882ab7c..efe36f4f1b5df351eeb4d40a54c3900cf9a7079b:/modules/documentCanvas/documentCanvas.js diff --git a/modules/documentCanvas/documentCanvas.js b/modules/documentCanvas/documentCanvas.js deleted file mode 100644 index fb67c0d..0000000 --- a/modules/documentCanvas/documentCanvas.js +++ /dev/null @@ -1,60 +0,0 @@ -// Module that implements main WYSIWIG edit area - -define([ -'libs/underscore-min', -'./transformations', -'./wlxmlNode', -'./canvas', -'./canvasManager', -'libs/text!./template.html'], function(_, transformations, wlxmlNode, Canvas, CanvasManager, template) { - -'use strict'; - -return function(sandbox) { - - var canvas = new Canvas.Canvas(); - var manager = new CanvasManager(canvas, sandbox); - - /* public api */ - return { - start: function() { sandbox.publish('ready'); }, - getView: function() { - return canvas.dom; - }, - setDocument: function(xml) { - canvas.setXML(xml); - sandbox.publish('documentSet'); - }, - getDocument: function() { - return canvas.toXML(); - }, - modifyCurrentNode: function(attr, value) { - if(manager.currentNode) { - manager.getNodeElement(manager.currentNode).attr('wlxml-'+attr, value); - sandbox.publish('contentChanged'); - } - }, - highlightNode: function(wlxmlNode) { - manager.highlightNode(wlxmlNode); - }, - dimNode: function(wlxmlNode) { - manager.dimNode(wlxmlNode); - }, - selectNode: function(wlxmlNode) { - if(!wlxmlNode.is(manager.currentNode)) - manager.selectNode(wlxmlNode, {movecaret: true}); - }, - toggleGrid: function(toggle) { - manager.toggleGrid(toggle); - }, - insertNewNode: function(wlxmlTag, wlxmlClass) { - manager.insertNewNode(wlxmlTag, wlxmlClass); - }, - wrapSelectionWithNewNode: function(wlxmlTag, wlxmlClass) { - manager.wrapSelectionWithNewNode(wlxmlTag, wlxmlClass); - } - } - -}; - -}); \ No newline at end of file