summaryrefslogtreecommitdiff
path: root/addons/lunch/static/src/js/lunch_list_view.js
blob: 00e8efa5aba7b58ac31bb764867860426ee8eb33 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
odoo.define('lunch.LunchListView', function (require) {
"use strict";

var LunchListController = require('lunch.LunchListController');
var LunchListRenderer = require('lunch.LunchListRenderer');

var core = require('web.core');
var ListView = require('web.ListView');
var view_registry = require('web.view_registry');

var _lt = core._lt;

var LunchListView = ListView.extend({
    config: _.extend({}, ListView.prototype.config, {
        Controller: LunchListController,
        Renderer: LunchListRenderer,
    }),
    display_name: _lt('Lunch List'),

    //--------------------------------------------------------------------------
    // Private
    //--------------------------------------------------------------------------

    /**
     * @override
     */
    _createSearchModel(params, extraExtensions = {}) {
        Object.assign(extraExtensions, { Lunch: {} });
        return this._super(params, extraExtensions);
    },

});

view_registry.add('lunch_list', LunchListView);

return LunchListView;

});