The Kendo UI for Angular Scheduler component is a full-featured calendar similar to Outlook or Google Calendar. The Angular Scheduler comes with several essential user features: different views, including day and month views, support for multiple resources, editing of events through a form or by dragging and resizing, time zone conversions and more. Every feature can be enabled through a single configuration option or deeply customized with a flexible API.
Features
Events: Also considered appointments, these are the main elements of the Angular Scheduler. They are what fills time slots.
Editing: A form for editing events opens when an event is double clicked or tapped.
Resources: Resources are rooms, individuals, or other items associated with events.
Recurrence: Just like other mainstream calendars, events can be made recurring.
Time Zones: By default, the Kendo UI for Angular Scheduler component will utilize the local time zone of the user’s browser to display events in the scheduler. However, you have the option to set a fixed time zone across all users.
Views: Several view come built-in:
Agenda: A compact overview of all upcoming events.
Day: A detailed view of a day.
Week and Workweek: A glance at all events over seven days or a configurable workweek.
Month: A concise montly calendar view.
Timeline: A horizontal scrolling view of events over time.
Highlight Events in Real Time: Highlight events happening at the time the calendar is being viewed.
Data Binding: The Kendo UI for Angular Scheduler is a complex component with a built-in engine to help you handle all available events, time zones and other functionality of the component. For this to be seamless, certain fields are required from any data bound to the Angular Scheduler. Rather than require a strict set if field names, the Angular Scheduler allows developers to bind to any object by defining what fields on the custom data model is responsible for the required fields in the Angular Scheduler. This means there is no need to create a new object to bind specifically to the Angular Scheduler.
PDF Export: With a single button click the entire content of the Angular Scheduler can be exported to a PDF file. Thanks to integration with the Kendo UI for Angular PDF Export component, the exported PDF file can be customized to fit any requirements.
Templates: Use Angular templates to complete customize the look and feel of events.
Globalization: The Angular Scheduler offers the ability for developers to customize any built-in message of the Angular Scheduler, and the component can also be rendered in a RTL (right-to-left) mode. This ensures that the Angular Scheduler can adapt to any users locale settings.
Keyboard Navigation: The Angular Scheduler component provides keyboard navigation out-of-the-box. This helps users navigate through, manipulate, and interact with any element of the Scheduler by using their keyboard.
Accessibility: The component is compliant with Section 508 and WAI-ARIA standards, and is AAA rated with WCAG 2.0.
The Kendo UI for Angular Calendar is part of the Kendo UI for Angular component library. With 100+ Components, 3 themes (standard, Material, Bootstrap), Theme Builder, and UI Kits for Figma, Kendo UI for Angular is the library professional developers rely on. See the entire list at www.telerik.com/kendo-angular-ui.
Our most popular components: