devextreme
Version:
JavaScript/TypeScript Component Suite for Responsive Web Development
22 lines (21 loc) • 940 B
JavaScript
/**
* DevExtreme (esm/__internal/scheduler/view_model/common/get_compare_options.js)
* Version: 25.2.5
* Build date: Fri Feb 20 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
import timeZoneUtils from "../../m_utils_time_zone";
export const getCompareOptions = schedulerStore => {
const workspace = schedulerStore.getWorkSpace();
const dateRange = workspace.getDateRange();
const compareOptions = {
startDayHour: schedulerStore.getViewOption("startDayHour"),
endDayHour: schedulerStore.getViewOption("endDayHour"),
min: timeZoneUtils.createUTCDateWithLocalOffset(dateRange[0]).getTime(),
max: timeZoneUtils.createUTCDateWithLocalOffset(dateRange[1]).getTime(),
skippedDays: schedulerStore.currentView.skippedDays
};
return compareOptions
};