editor: edumed exercises - visual tweaks
[fnpeditor.git] / src / editor / plugins / core / edumed / choice / choiceBase.js
index dc8fe0a..aeafed4 100644 (file)
@@ -4,18 +4,19 @@ define(function(require) {
 
 var $ = require('libs/jquery'),
     _ = require('libs/underscore'),
-    documentElement = require('modules/documentCanvas/canvas/documentElement'),
+    elementBase = require('plugins/core/edumed/elementBase'),
     template = require('libs/text!./element.html');
 
 
-var choiceBase = Object.create(documentElement.DocumentNodeElement.prototype);
+var choiceBase = Object.create(elementBase);
 _.extend(choiceBase, {
     init: function() {
-        documentElement.DocumentNodeElement.prototype.init.call(this);
-        this.view = $(_.template(template)({type: this.type}));
+        elementBase.init.call(this);
+        this.view = $(_.template(template)({type: this.type, name: this.name}));
         this._container().append(this.view);
 
         this.createContainer(this.wlxmlNode.contents().filter(function(n) {return !n.is('list');}), {
+            resetBackground: true,
             manages: function(node, removedFrom) {
                 if(node.is('list.orderable')) {
                     return false;