Smart UI Scheduler for Blazor is a scheduling component for handling appointments and calendar-based data within Blazor applications. It provides multiple calendar views, event management capabilities, recurrence handling, and interactive editing, allowing developers to build interfaces for planning, tracking, and organizing time-based data.
Calendar Views
The component provides multiple calendar views such as day, week, month, and agenda layouts. These views allow users to visualize scheduled events across different time ranges.
Appointment Management
The scheduler enables creation, updating, and deletion of appointments. It allows users to manage time-based entries directly within the interface.
Recurring Events
Supports recurring event definitions, allowing appointments to repeat over specified intervals. This enables representation of regularly scheduled activities such as meetings or periodic tasks without manual duplication.
Drag and Drop Interaction
The scheduler includes drag-and-drop functionality for moving and resizing appointments. This allows users to adjust scheduling directly within the calendar interface, updating timing and duration through interactive actions.
Event Editing
Provides editing capabilities for modifying event details such as time, duration, and associated data. Editing can be performed within the interface, enabling direct updates without requiring separate forms or navigation.
Data Binding Support
The scheduler supports binding to data sources, allowing developers to connect application data with calendar views. This enables dynamic updates and synchronization between the user interface and underlying scheduling data.
Custom Templates
The component includes templating options for appointments and calendar elements. Developers can customize how events are displayed, adapting the scheduler to different data models and presentation requirements.
Time Scale and Navigation
The scheduler provides controls for navigating through dates and adjusting time scales. Users can move between periods and focus on specific time ranges, supporting flexible interaction with scheduling data.
Styling and Theming
The component supports styling and theming, allowing the scheduler interface to align with application design requirements.
Blazor Integration
The scheduler is designed for integration with Blazor applications and supports both server-side and WebAssembly hosting models.
Product Compatibility
Review the details below to ensure this product is supported within your environment.
Component Type
.NET
JavaScript
.NET Version
.NET 10 LTS
.NET 9 STS
.NET 8 LTS
.NET 7 STS
.NET 6 LTS
.NET 5 / .NET Core 3.1
.NET Platform
.NET Blazor / WebAssembly
JavaScript Platform
Angular
React
Vanilla JavaScript
Vue.js
Web Component
IDE Support
Visual Studio
About Smart HTML Elements
Smart HTML Elements develops user interface components for responsive websites and mobile applications. The company builds UI components and specializes in platform-independent, mobile-ready presentation layers for developers working across modern web technologies. Its Smart UI suite supports JavaScript, Angular, React, Vue, and Blazor, with components for data grids, schedulers, Gantt charts, Kanban boards, charts, editors, and application layouts. Smart HTML Elements focuses on accessible, customizable, and responsive interface development for web, mobile, and desktop applications.