[imp] modified form rendering interface

bzr revid: nicolas.vanhoren@openerp.com-20120502091053-o1knrm01225qdq0o
This commit is contained in:
niv-openerp 2012-05-02 11:10:53 +02:00
parent cf322b0064
commit f719b8f325
2 changed files with 4 additions and 4 deletions

View File

@ -868,18 +868,18 @@ instance.web.FormView = instance.web.View.extend({
/**
* Interface to be implemented by rendering engines for the form view.
*/
instance.web.form.FormRenderingEngineInterface = {
instance.web.form.FormRenderingEngineInterface = instance.web.Class.extend({
set_fields_view: function(fields_view) {},
set_fields_registry: function(fields_registry) {},
render_to: function($element) {},
};
});
/**
* Default rendering engine for the form view.
*
* It is necessary to set the view using set_view() before usage.
*/
instance.web.form.FormRenderingEngine = instance.web.Class.extend({
instance.web.form.FormRenderingEngine = instance.web.form.FormRenderingEngineInterface.extend({
init: function(view) {
this.view = view;
},

View File

@ -377,7 +377,7 @@ openerp.web.list_editable = function (instance) {
renderElement: function() {}
});
instance.web.ListEditableRenderingEngine = instance.web.Class.extend({
instance.web.ListEditableRenderingEngine = instance.web.form.FormRenderingEngineInterface.extend({
init: function(view) {
this.view = view;
},