X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/529d397b436dfefad66aabf7c1d56847d3c9cd56..6384a81fa481cb43fddca23742e37761592be66d:/modules/documentCanvas/documentCanvas.js diff --git a/modules/documentCanvas/documentCanvas.js b/modules/documentCanvas/documentCanvas.js index 8f3a3c6..6e1d07c 100644 --- a/modules/documentCanvas/documentCanvas.js +++ b/modules/documentCanvas/documentCanvas.js @@ -232,11 +232,16 @@ return function(sandbox) { var transformed = transformations.fromXML.getDocumentDescription(xml); view.setBody(transformed.HTMLTree); view.selectFirstNode(); - //isDirty = false; + sandbox.publish('documentSet'); + }, + getDocument: function() { + return transformations.toXML.getXML(view.getBody()); }, modifyCurrentNode: function(attr, value) { - if(view.currentNode) - view.currentNode.attr('wlxml-'+attr, value); + if(view.currentNode) { + view.getNodeElement(view.currentNode).attr('wlxml-'+attr, value); + sandbox.publish('contentChanged'); + } }, highlightNode: function(wlxmlNode) { view.highlightNode(wlxmlNode);