integration wip: setting/handling contentSet event (source/canvas)
[fnpeditor.git] / src / editor / modules / documentCanvas / canvas / wlxmlListener.js
index fb6a2de..ec3001d 100644 (file)
@@ -21,6 +21,10 @@ $.extend(Listener.prototype, {
                 handler.bind(this)(event);
             }
         }, this);
+
+        wlxmlDocument.on('contentSet', function() {
+            this.canvas.loadWlxmlDocument(wlxmlDocument);
+        }, this);
     }
 });
 
@@ -30,6 +34,10 @@ var handlers = {
             var canvasNode = utils.findCanvasElement(event.meta.node);
             canvasNode.setWlxmlClass(event.meta.newVal);
         }
+    },
+    nodeTagChange: function(event) {
+        var canvasNode = utils.findCanvasElement(event.meta.node);
+        canvasNode.setWlxmlTag(event.meta.newTagName);
     }
 };