From 39bc7871e1767ae339dbdf6417adf6462f151d2c Mon Sep 17 00:00:00 2001 From: Martin Geubelle Date: Wed, 19 Aug 2015 13:41:47 +0200 Subject: [IMP] web: add attribute searchview_hidden to views. This attribute can be used when the view needs a searchview but wants it to be hidden. --- addons/web/static/src/js/framework/view.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'addons/web/static/src/js/framework') diff --git a/addons/web/static/src/js/framework/view.js b/addons/web/static/src/js/framework/view.js index e34a8f486ec..b234d02390f 100644 --- a/addons/web/static/src/js/framework/view.js +++ b/addons/web/static/src/js/framework/view.js @@ -16,10 +16,12 @@ var View = Widget.extend({ }, // name displayed in view switchers display_name: '', - /** - * Define a view type for each view to allow automatic call to fields_view_get. - */ + // define a view type for each view to allow automatic call to fields_view_get. view_type: undefined, + // used by views that need a searchview. + searchable: true, + // used by views that need a searchview but don't want it to be displayed. + searchview_hidden: false, // multi_record is used to distinguish views displaying a single record // (e.g. FormView) from those that display several records (e.g. ListView) multi_record: true, -- cgit v1.2.3