From 39615517609a6572a30fbef08a48b76394ee2736 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Wed, 2 May 2012 11:27:43 +0200 Subject: [PATCH] [imp] added some doc bzr revid: nicolas.vanhoren@openerp.com-20120502092743-hl5mh8xgghobplam --- addons/web/static/src/js/view_form.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 5b0b13f3567..18e8d1ff9ac 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -3807,7 +3807,10 @@ instance.web.form.FieldStatus = instance.web.form.AbstractField.extend({ }); /** - * Registry of form widgets, called by :js:`instance.web.FormView` + * Registry of form fields, called by :js:`instance.web.FormView`. + * + * All referenced classes must implement FieldMixin. Those represent the classes whose instances + * will substitute to the tags as defined in OpenERP's views. */ instance.web.form.widgets = new instance.web.Registry({ 'char' : 'instance.web.form.FieldChar', @@ -3833,6 +3836,12 @@ instance.web.form.widgets = new instance.web.Registry({ 'statusbar': 'instance.web.form.FieldStatus' }); +/** + * Registry of widgets usable in the form view that can substitute to any possible + * tags defined in OpenERP's form views. + * + * Every referenced class should extend FormWidget. + */ instance.web.form.tags = new instance.web.Registry({ 'button' : 'instance.web.form.WidgetButton', });