Skip to content

Commit 4d0ef9c

Browse files
authored
Scheduler - Appointments Refactoring - Support click & double click (#33633)
1 parent d962958 commit 4d0ef9c

14 files changed

Lines changed: 892 additions & 68 deletions

File tree

packages/devextreme/js/__internal/scheduler/__tests__/__mock__/model/scheduler.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,10 @@ export class SchedulerModel {
146146
return this.getPopups().length > 0;
147147
}
148148

149+
isRecurrenceDialogVisible(): boolean {
150+
return !!document.querySelector(`.dx-overlay-wrapper.${POPUP_DIALOG_CLASS}`);
151+
}
152+
149153
getPopups = (): NodeListOf<Element> => document.querySelectorAll(`.dx-overlay-wrapper.${APPOINTMENT_POPUP_CLASS}, .dx-overlay-wrapper.${POPUP_DIALOG_CLASS}`);
150154

151155
getLoadPanel = (): HTMLElement | null => document.querySelector('.dx-loadpanel');

0 commit comments

Comments
 (0)