Files
web/web_calendar_slot_duration/static/src/js/calendar_model.js
Jairo Llopis 62cafea1d5 [ADD] web_calendar_slot_duration: customizable calendar slots timespan
This module extends the functionality of backend calendars to support custom
slot durations and to allow you to provide more specific UX regarding event
duration and snapping.

@Tecnativa TT28201
2021-02-24 10:55:30 +00:00

23 lines
655 B
JavaScript

/* Copyright 2021 Tecnativa - Jairo Llopis
* License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl). */
odoo.define("web_calendar_slot_duration.CalendarModel", function (require) {
"use strict";
var CalendarModel = require("web.CalendarModel");
CalendarModel.include({
/**
* @override
*/
_getFullCalendarOptions: function () {
var result = this._super.call(this, arguments);
result.slotDuration =
this.data.context.calendar_slot_duration ||
result.slotDuration ||
"00:30:00";
return result;
},
});
});