mirror of https://github.com/OCA/web.git
29 lines
1.0 KiB
JavaScript
29 lines
1.0 KiB
JavaScript
odoo.define('web_view_calendar_column.CalendarView', function (require) {
|
|
"use strict";
|
|
|
|
var CalendarView = require('web.CalendarView');
|
|
|
|
CalendarView.include({
|
|
jsLibs: [
|
|
'/web/static/lib/fullcalendar/js/fullcalendar.js',
|
|
'/web_view_calendar_column/static/lib/scheduler.min.js'
|
|
],
|
|
cssLibs: [
|
|
'/web/static/lib/fullcalendar/css/fullcalendar.css',
|
|
'/web_view_calendar_column/static/lib/scheduler.min.css'
|
|
],
|
|
init: function (viewInfo, params) {
|
|
this._super.apply(this, arguments);
|
|
var arch = viewInfo.arch;
|
|
var fieldNames = this.loadParams.fieldNames;
|
|
if (params.context.column) {
|
|
var fieldName = params.context.column;
|
|
fieldNames.push(fieldName);
|
|
}
|
|
this.loadParams.fieldColumn = params.context.column;
|
|
this.loadParams.fieldNames = _.uniq(fieldNames);
|
|
this.loadParams.forceColumns = params.context.force_columns;
|
|
},
|
|
});
|
|
});
|