X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/74635b9e0dd3069953072eab9de946b77d1b313e..436728b375888873e6e96079a73f12d8adbd7b96:/src/editor/modules/documentCanvas/canvas/documentElement.js diff --git a/src/editor/modules/documentCanvas/canvas/documentElement.js b/src/editor/modules/documentCanvas/canvas/documentElement.js index 277d70a..a08788b 100644 --- a/src/editor/modules/documentCanvas/canvas/documentElement.js +++ b/src/editor/modules/documentCanvas/canvas/documentElement.js @@ -81,6 +81,7 @@ DocumentNodeElement.prototype = Object.create(DocumentElement.prototype); $.extend(DocumentNodeElement.prototype, { defaultDisplayStyle: 'block', + init: function() {}, addWidget: function(widget) { this.dom.children('.canvas-widgets').append(widget.DOM ? widget.DOM : widget); }, @@ -188,6 +189,15 @@ $.extend(DocumentTextElement.prototype, { this.canvas = null; return this; }, + handle: function(event) { + var toSet = event.meta.node.getText(); + if(toSet === '') { + toSet = utils.unicode.ZWS; + } + if(toSet !== this.getText()) { + this.setText(toSet); + } + }, setText: function(text) { this.dom.contents()[0].data = text; },