\r
], function(templateSrc, $, _) {\r
\r
+'use strict';\r
+\r
return function(sandbox) {\r
\r
- view = $(_.template(templateSrc)());\r
+ var view = $(_.template(templateSrc)());\r
\r
view.on('change', 'select', function(e) {\r
var target = $(e.target);\r
- var attr = target.attr('class').split('-')[2].split('nodePane')[1].substr(0,3) === 'Tag' ? 'tag' : 'class';\r
+ var attr = target.attr('class').split('-')[3] === 'tagSelect' ? 'tag' : 'class';\r
sandbox.publish('nodeChanged', attr, target.val());\r
});\r
\r
getView: function() {\r
return view;\r
},\r
- setNode: function(node) {\r
- var tag = node.attr('wlxml-tag');\r
- var klass = node.attr('wlxml-class');\r
- view.find('.rng-module-nodePane-tagSelect').val(tag);\r
- view.find('.rng-module-nodePane-classSelect').val(klass);\r
+ setNode: function(canvasNode) {\r
+ view.find('.rng-module-nodePane-tagSelect').val(canvasNode.getTag());\r
+ view.find('.rng-module-nodePane-classSelect').val(canvasNode.getClass());\r
}\r
}\r
\r