UNPKG

devextreme

Version:

JavaScript/TypeScript Component Suite for Responsive Web Development

24 lines (23 loc) 921 B
/** * DevExtreme (cjs/__internal/scheduler/view_model/generate_view_model/steps/add_emptiness.js) * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/ */ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.addEmptiness = void 0; var _get_min_appointment_size = require("../options/get_min_appointment_size"); const addEmptiness = (entities, options) => entities.map(entity => { const minSize = (0, _get_min_appointment_size.getMinAppointmentSize)(Object.assign({}, options, { isAllDayAppointment: entity.allDay })); return Object.assign({}, entity, { empty: !entity.isAllDayPanelOccupied && (entity.height < minSize.height || entity.width < minSize.width) }) }); exports.addEmptiness = addEmptiness;