X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/a72a2ac218147b7c6874fbdc361d0a3fb6532a88..75e7ee4a984c04ac54d14f7ac56be71130c9a1d3:/modules/documentCanvas/documentCanvas.js?ds=sidebyside diff --git a/modules/documentCanvas/documentCanvas.js b/modules/documentCanvas/documentCanvas.js index 4cf3558..5689a8b 100644 --- a/modules/documentCanvas/documentCanvas.js +++ b/modules/documentCanvas/documentCanvas.js @@ -6,7 +6,8 @@ define([ './canvas', './canvasManager', './canvas/canvas', -'libs/text!./template.html'], function(_, transformations, Canvas, CanvasManager, canvas3, template) { +'./commands', +'libs/text!./template.html'], function(_, transformations, Canvas, CanvasManager, canvas3, commands, template) { 'use strict'; @@ -47,7 +48,7 @@ return function(sandbox) { sandbox.publish('documentSet'); }, getDocument: function() { - return transformations.toXML.getXML(canvas.getContent()); + return canvas.toXML(); }, modifyCurrentNodeElement: function(attr, value) { var currentNodeElement = canvas.getCurrentNodeElement(); @@ -68,7 +69,8 @@ return function(sandbox) { canvas.setCurrentElement(element); }, command: function(command, params) { - manager.command(command, params); + commands.run(command, params, canvas); + sandbox.publish('contentChanged'); } };