devextreme
Version:
HTML5 JavaScript Component Suite for Responsive Web Development
342 lines (341 loc) • 10.2 kB
JavaScript
/**
* 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/
*/
;
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
};