summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntony Lesuisse <al@openerp.com>2011-03-17 01:30:57 +0100
committerAntony Lesuisse <al@openerp.com>2011-03-17 01:30:57 +0100
commitb28c65dcbd894f81069978fa1c19e564727af00d (patch)
treea8b7de09d44e8877a466af22e1ea0df5e14856ab
parent4beb59472eb6bcc4dab2c779eafdba087c4c226c (diff)
comment to simplify widget constructors
bzr revid: al@openerp.com-20110317003057-kmhibna1xbzc65lj
-rw-r--r--addons/base/static/openerp/js/base_views.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/addons/base/static/openerp/js/base_views.js b/addons/base/static/openerp/js/base_views.js
index 800f19ac422..c03b08018fc 100644
--- a/addons/base/static/openerp/js/base_views.js
+++ b/addons/base/static/openerp/js/base_views.js
@@ -59,6 +59,8 @@ openerp.base.DataRecord = openerp.base.Controller.extend({
});
openerp.base.Widget = openerp.base.Controller.extend({
+ // TODO Change this to init: function(view, node) { and use view.session and a new element_id for the super
+ // it means that widgets are special controllers
init: function(session, element_id, view, node) {
var type = view.fields_view.fields[node.attrs.name] || {};
this.type = node.attrs.widget || type.type || node.tag;