+++ /dev/null
-define([\r
-'libs/text!./template.html',\r
-'libs/jquery-1.9.1.min',\r
-'libs/underscore-min',\r
-\r
-], function(templateSrc, $, _) {\r
-\r
-'use strict';\r
-\r
-return function(sandbox) {\r
- \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('-')[3] === 'tagSelect' ? 'tag' : 'class';\r
- sandbox.publish('nodeChanged', attr, target.val());\r
- });\r
- \r
- return {\r
- start: function() {\r
- sandbox.publish('ready');\r
- },\r
- getView: function() {\r
- return view;\r
- },\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
-};\r
-\r
-});
\ No newline at end of file