Simplify Appointment Conflict Detection
DevExtreme Complete 26.1 introduces new Scheduler enhancements for detecting overlapping appointments.

DevExtreme Complete is a robust suite of tools by DevExpress designed to streamline the development of high-performance web applications. It includes a wide range of UI components for modern frameworks such as Angular, React, Vue, and jQuery, making it ideal for developers aiming to create responsive, cross-platform applications with ease. With features like rich data visualization, interactive grids, form controls, and adaptive layouts, it empowers developers to deliver polished and user-friendly interfaces. Whether you're building enterprise dashboards or consumer-facing apps, DevExtreme Complete provides the flexibility and power to meet complex requirements while maintaining performance and usability.
The DevExtreme Complete 26.1 release adds new Scheduler functionality that makes it easier to detect and manage overlapping appointments. A new 'getOccurrences' method retrieves all appointment occurrences within a specified time range, including both recurring and standard events. This allows developers to identify scheduling conflicts when creating or updating appointments, implement custom validation to prevent double-booking, and support more advanced scheduling scenarios such as conflict resolution and alternative time suggestions.
To see a full list of what's new in version 26.1, see our release notes.
DevExtreme Complete is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. See our DevExtreme Complete licensing page for full details.
DevExtreme Complete is available to buy individually or as part of the following products: