UNPKG

devextreme

Version:

HTML5 JavaScript Component Suite for Responsive Web Development

342 lines (341 loc) • 10.2 kB
/** * DevExtreme (cjs/__internal/scheduler/r1/utils/index.js) * Version: 24.2.7 * Build date: Mon Apr 28 2025 * * Copyright (c) 2012 - 2025 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.agendaUtils = void 0; Object.defineProperty(exports, "calculateCellIndex", { enumerable: true, get: function() { return _base.calculateCellIndex } }); Object.defineProperty(exports, "calculateDayDuration", { enumerable: true, get: function() { return _base.calculateDayDuration } }); Object.defineProperty(exports, "calculateIsGroupedAllDayPanel", { enumerable: true, get: function() { return _base.calculateIsGroupedAllDayPanel } }); Object.defineProperty(exports, "calculateViewStartDate", { enumerable: true, get: function() { return _base.calculateViewStartDate } }); exports.dayUtils = void 0; Object.defineProperty(exports, "excludeFromRecurrence", { enumerable: true, get: function() { return _exclude_from_recurrence.excludeFromRecurrence } }); Object.defineProperty(exports, "extendGroupItemsForGroupingByDate", { enumerable: true, get: function() { return _base.extendGroupItemsForGroupingByDate } }); Object.defineProperty(exports, "formatWeekday", { enumerable: true, get: function() { return _format_weekday.formatWeekday } }); Object.defineProperty(exports, "formatWeekdayAndDay", { enumerable: true, get: function() { return _format_weekday.formatWeekdayAndDay } }); Object.defineProperty(exports, "getAppointmentDataItems", { enumerable: true, get: function() { return _get_appointment_data_items.getAppointmentDataItems } }); Object.defineProperty(exports, "getAppointmentKey", { enumerable: true, get: function() { return _base.getAppointmentKey } }); Object.defineProperty(exports, "getCalculatedFirstDayOfWeek", { enumerable: true, get: function() { return _base.getCalculatedFirstDayOfWeek } }); Object.defineProperty(exports, "getCellDuration", { enumerable: true, get: function() { return _base.getCellDuration } }); Object.defineProperty(exports, "getDatesWithoutTime", { enumerable: true, get: function() { return _base.getDatesWithoutTime } }); Object.defineProperty(exports, "getDisplayedCellCount", { enumerable: true, get: function() { return _base.getDisplayedCellCount } }); Object.defineProperty(exports, "getDisplayedRowCount", { enumerable: true, get: function() { return _base.getDisplayedRowCount } }); Object.defineProperty(exports, "getGroupCount", { enumerable: true, get: function() { return _base.getGroupCount } }); Object.defineProperty(exports, "getGroupPanelData", { enumerable: true, get: function() { return _base.getGroupPanelData } }); Object.defineProperty(exports, "getHeaderCellText", { enumerable: true, get: function() { return _base.getHeaderCellText } }); Object.defineProperty(exports, "getHorizontalGroupCount", { enumerable: true, get: function() { return _base.getHorizontalGroupCount } }); Object.defineProperty(exports, "getIsGroupedAllDayPanel", { enumerable: true, get: function() { return _base.getIsGroupedAllDayPanel } }); Object.defineProperty(exports, "getKeyByGroup", { enumerable: true, get: function() { return _base.getKeyByGroup } }); Object.defineProperty(exports, "getOverflowIndicatorColor", { enumerable: true, get: function() { return _base.getOverflowIndicatorColor } }); Object.defineProperty(exports, "getSkippedHoursInRange", { enumerable: true, get: function() { return _base.getSkippedHoursInRange } }); Object.defineProperty(exports, "getStartViewDateTimeOffset", { enumerable: true, get: function() { return _base.getStartViewDateTimeOffset } }); Object.defineProperty(exports, "getStartViewDateWithoutDST", { enumerable: true, get: function() { return _base.getStartViewDateWithoutDST } }); Object.defineProperty(exports, "getToday", { enumerable: true, get: function() { return _base.getToday } }); Object.defineProperty(exports, "getTotalCellCountByCompleteData", { enumerable: true, get: function() { return _base.getTotalCellCountByCompleteData } }); Object.defineProperty(exports, "getTotalRowCountByCompleteData", { enumerable: true, get: function() { return _base.getTotalRowCountByCompleteData } }); Object.defineProperty(exports, "getValidCellDateForLocalTimeFormat", { enumerable: true, get: function() { return _base.getValidCellDateForLocalTimeFormat } }); Object.defineProperty(exports, "getVerticalGroupCountClass", { enumerable: true, get: function() { return _base.getVerticalGroupCountClass } }); Object.defineProperty(exports, "getViewStartByOptions", { enumerable: true, get: function() { return _base.getViewStartByOptions } }); Object.defineProperty(exports, "getWeekendsCount", { enumerable: true, get: function() { return _base.getWeekendsCount } }); Object.defineProperty(exports, "hasResourceValue", { enumerable: true, get: function() { return _base.hasResourceValue } }); Object.defineProperty(exports, "isAppointmentTakesAllDay", { enumerable: true, get: function() { return _base.isAppointmentTakesAllDay } }); Object.defineProperty(exports, "isDataOnWeekend", { enumerable: true, get: function() { return _base.isDataOnWeekend } }); Object.defineProperty(exports, "isDateAndTimeView", { enumerable: true, get: function() { return _base.isDateAndTimeView } }); Object.defineProperty(exports, "isDateInRange", { enumerable: true, get: function() { return _base.isDateInRange } }); Object.defineProperty(exports, "isFirstCellInMonthWithIntervalCount", { enumerable: true, get: function() { return _base.isFirstCellInMonthWithIntervalCount } }); Object.defineProperty(exports, "isGroupingByDate", { enumerable: true, get: function() { return _base.isGroupingByDate } }); Object.defineProperty(exports, "isHorizontalGroupingApplied", { enumerable: true, get: function() { return _base.isHorizontalGroupingApplied } }); Object.defineProperty(exports, "isHorizontalView", { enumerable: true, get: function() { return _base.isHorizontalView } }); Object.defineProperty(exports, "isTimelineView", { enumerable: true, get: function() { return _base.isTimelineView } }); Object.defineProperty(exports, "isVerticalGroupingApplied", { enumerable: true, get: function() { return _base.isVerticalGroupingApplied } }); exports.renderUtils = exports.monthUtils = void 0; Object.defineProperty(exports, "setOptionHour", { enumerable: true, get: function() { return _base.setOptionHour } }); Object.defineProperty(exports, "splitNumber", { enumerable: true, get: function() { return _base.splitNumber } }); exports.workWeekUtils = exports.weekUtils = exports.viewsUtils = exports.timelineWeekUtils = exports.timelineMonthUtils = exports.themeUtils = void 0; var _themes = require("../../../scheduler/r1/utils/themes"); var _agenda = require("./agenda"); var _day = require("./day"); var _month = require("./month"); var _render = require("./render"); var _timeline_month = require("./timeline_month"); var _timeline_week = require("./timeline_week"); var _views = require("./views"); var _week = require("./week"); var _work_week = require("./work_week"); var _base = require("./base"); var _exclude_from_recurrence = require("./exclude_from_recurrence"); var _format_weekday = require("./format_weekday"); var _get_appointment_data_items = require("./get_appointment_data_items"); const agendaUtils = exports.agendaUtils = { calculateStartViewDate: _agenda.calculateStartViewDate }; const dayUtils = exports.dayUtils = { calculateStartViewDate: _day.calculateStartViewDate }; const weekUtils = exports.weekUtils = { getIntervalDuration: _week.getIntervalDuration, getTimePanelCellText: _week.getTimePanelCellText, calculateStartViewDate: _week.calculateStartViewDate, calculateViewStartDate: _week.calculateViewStartDate }; const workWeekUtils = exports.workWeekUtils = { calculateStartViewDate: _work_week.calculateStartViewDate }; const monthUtils = exports.monthUtils = { getViewStartByOptions: _month.getViewStartByOptions, getCellText: _month.getCellText, calculateCellIndex: _month.calculateCellIndex, calculateStartViewDate: _month.calculateStartViewDate }; const timelineWeekUtils = exports.timelineWeekUtils = { getDateForHeaderText: _timeline_week.getDateForHeaderText }; const timelineMonthUtils = exports.timelineMonthUtils = { calculateStartViewDate: _timeline_month.calculateStartViewDate }; const viewsUtils = exports.viewsUtils = { getCurrentView: _views.getCurrentView }; const renderUtils = exports.renderUtils = { addToStyles: _render.addToStyles, addWidthToStyle: _render.addWidthToStyle, addHeightToStyle: _render.addHeightToStyle, getGroupCellClasses: _render.getGroupCellClasses, getCellSizeHorizontalClass: _render.getCellSizeHorizontalClass, getCellSizeVerticalClass: _render.getCellSizeVerticalClass }; const themeUtils = exports.themeUtils = { getThemeType: _themes.getThemeType };