diff --git a/packages/devextreme/js/__internal/scheduler/m_compact_appointments_helper.ts b/packages/devextreme/js/__internal/scheduler/m_compact_appointments_helper.ts index 8ad354db3d09..4214cf6750ec 100644 --- a/packages/devextreme/js/__internal/scheduler/m_compact_appointments_helper.ts +++ b/packages/devextreme/js/__internal/scheduler/m_compact_appointments_helper.ts @@ -88,7 +88,7 @@ export class CompactAppointmentsHelper { getItemSettings, }; - workSpace._createDragBehaviorBase($element, $schedulerElement, options); + workSpace.createDragBehaviorBase($element, $schedulerElement, options); }; } diff --git a/packages/devextreme/js/__internal/scheduler/m_scheduler.ts b/packages/devextreme/js/__internal/scheduler/m_scheduler.ts index c11ecde06dd8..8bccfbf91e39 100644 --- a/packages/devextreme/js/__internal/scheduler/m_scheduler.ts +++ b/packages/devextreme/js/__internal/scheduler/m_scheduler.ts @@ -1256,7 +1256,7 @@ class Scheduler extends SchedulerOptionsBaseWidget { getResizableStep: () => (this._workSpace ? this._workSpace.positionHelper.getResizableStep() : 0), getDOMElementsMetaData: () => this._workSpace?.getDOMElementsMetaData(), getViewDataProvider: () => this._workSpace?.viewDataProvider, - isVerticalGroupedWorkSpace: () => this._workSpace._isVerticalGroupedWorkSpace(), + isVerticalGroupedWorkSpace: () => this._workSpace.isVerticalGroupedWorkSpace(), isDateAndTimeView: () => isDateAndTimeView(this._workSpace.type), onContentReady: () => { this._workSpace?.option('allDayExpanded', this.isAllDayExpanded()); @@ -1280,7 +1280,7 @@ class Scheduler extends SchedulerOptionsBaseWidget { this.recalculateWorkspace(); if (currentViewOptions.startDate) { - this.updateOption('header', 'currentDate', this._workSpace._getHeaderDate()); + this.updateOption('header', 'currentDate', this._workSpace.getHeaderDate()); } } @@ -1302,7 +1302,7 @@ class Scheduler extends SchedulerOptionsBaseWidget { this._workSpace = this._createComponent($workSpace, workSpaceComponent, workSpaceConfig); this.allowDragging() && this._workSpace.initDragBehavior(this, this.all); - this._workSpace._attachTablesEvents(); + this._workSpace.attachTablesEvents(); this._workSpace.getWorkArea().append(this._appointments.$element()); } diff --git a/packages/devextreme/js/__internal/scheduler/m_subscribes.ts b/packages/devextreme/js/__internal/scheduler/m_subscribes.ts index 0fdec9de1413..ceb9b6ae1979 100644 --- a/packages/devextreme/js/__internal/scheduler/m_subscribes.ts +++ b/packages/devextreme/js/__internal/scheduler/m_subscribes.ts @@ -153,7 +153,7 @@ const subscribes = { }; } - if (!allDay && VERTICAL_VIEW_TYPES.includes(this.currentView.type) && this._workSpace._isVerticalGroupedWorkSpace()) { + if (!allDay && VERTICAL_VIEW_TYPES.includes(this.currentView.type) && this._workSpace.isVerticalGroupedWorkSpace()) { const verticalGroupBounds = this._workSpace.getGroupBounds(options.coordinates); return { left: 0, diff --git a/packages/devextreme/js/__internal/scheduler/workspaces/m_agenda.ts b/packages/devextreme/js/__internal/scheduler/workspaces/m_agenda.ts index a0986d0bbe4d..30d29dc5ec48 100644 --- a/packages/devextreme/js/__internal/scheduler/workspaces/m_agenda.ts +++ b/packages/devextreme/js/__internal/scheduler/workspaces/m_agenda.ts @@ -89,7 +89,7 @@ class SchedulerAgenda extends WorkSpace { if (this._$groupTable) { this._$groupTable.remove(); this._$groupTable = null; - this._detachGroupCountClass(); + this.detachGroupCountClass(); } } else if (!this._$groupTable) { this._initGroupTable(); @@ -112,15 +112,15 @@ class SchedulerAgenda extends WorkSpace { return false; } - _isVerticalGroupedWorkSpace() { + protected override isVerticalGroupedWorkSpace() { return false; } - _getElementClass() { + protected override getElementClass() { return AGENDA_CLASS; } - _getRowCount() { + protected override getRowCount() { return this.option('agendaDuration') as number; } @@ -128,17 +128,17 @@ class SchedulerAgenda extends WorkSpace { return 1; } - _getTimePanelRowCount() { + protected override getTimePanelRowCount() { return this.option('agendaDuration') as number; } - _renderAllDayPanel() { return noop(); } + protected override renderAllDayPanel() { return noop(); } - _updateAllDayVisibility() { return noop(); } + protected override updateAllDayVisibility() { return noop(); } _updateAllDayHeight() { return noop(); } - _initWorkSpaceUnits() { + protected override initWorkSpaceUnits() { this._initGroupTable(); this._$timePanel = $('
| ')
- .addClass(this._getHeaderPanelCellClass(panelCellIndex))
+ .addClass(this.getHeaderPanelCellClass(panelCellIndex))
.attr('title', text);
if (cellTemplate?.render) {
@@ -3047,7 +3052,7 @@ class SchedulerWorkSpace extends Widget |
|---|