Skip to content

Commit cd750fb

Browse files
authored
Scheduler - Appointments Refactoring - Support click & double click (#33634)
1 parent 0e1e781 commit cd750fb

16 files changed

Lines changed: 898 additions & 70 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
@@ -132,6 +132,10 @@ export class SchedulerModel {
132132
return this.getPopups().length > 0;
133133
}
134134

135+
isRecurrenceDialogVisible(): boolean {
136+
return !!document.querySelector(`.dx-overlay-wrapper.${POPUP_DIALOG_CLASS}`);
137+
}
138+
135139
getPopups = (): NodeListOf<Element> => document.querySelectorAll(`.dx-overlay-wrapper.${APPOINTMENT_POPUP_CLASS}, .dx-overlay-wrapper.${POPUP_DIALOG_CLASS}`);
136140

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

0 commit comments

Comments
 (0)