Namespace Syncfusion.Blazor.Schedule
Classes
ActionEventArgs<T>
Provides information about the CRUD and Navigation actions of scheduler.
CellClickEventArgs
Provides the information about the cell click action in the Scheduler.
DataBindingEventArgs<T>
Provides the information about events before it binds to the scheduler.
DataBoundEventArgs<T>
Provides the information about events once they are bound to the scheduler.
DateRangeTemplateContext
Provides the information about the date range text template in the Scheduler.
DragEventArgs<T>
Provides the information about the drag action on appointments.
ElementInfo<T>
Provides the information about the target element.
EventClickArgs<T>
Provides the information about the event click actions.
EventRenderedArgs<T>
Provides the information about the rendering of events in the Scheduler.
EventSettingsField
A class that represents event settings field of SfSchedule<TValue> component.
ExcelExportEventArgs
Provided the information about the excel export action in the Scheduler.
ExportFieldInfo
A class that holds the field name and its header text to export to excel.
ExportOptions
A class that represents the export options of scheduler.
FieldDescription
A class that represents the event description fields to be mapped from dataSource within the ScheduleField tag directive.
FieldEndTime
A class that represents the event end time fields to be mapped from dataSource within the ScheduleField tag directive.
FieldEndTimezone
A class that represents the event end timezone fields to be mapped from dataSource within the ScheduleField tag directive.
FieldIsAllDay
A class that represents the event allday fields to be mapped from dataSource within the ScheduleField tag directive.
FieldLocation
A class that represents the event location fields to be mapped from dataSource within the ScheduleField tag directive.
FieldRecurrenceException
A class that represents the event recurrence exception fields to be mapped from dataSource within the ScheduleField tag directive.
FieldRecurrenceId
A class that represents the event recurrence id fields to be mapped from dataSource within the ScheduleField tag directive.
FieldRecurrenceRule
A class that represents the event recurrence rule fields to be mapped from dataSource within the ScheduleField tag directive.
FieldStartTime
A class that represents the event start time fields to be mapped from dataSource within the ScheduleField tag directive.
FieldStartTimezone
A class that represents the event start timezone fields to be mapped from dataSource within the ScheduleField tag directive.
FieldSubject
A class that represents the event subject fields to be mapped from dataSource within the ScheduleField tag directive.
HeaderRowsModel
A class that represents the configuration of the header rows in a scheduler.
MoreEventsClickArgs
Provides information about the actions on clicking the more event indicator.
NavigateOptions
Provides information about the navigation while performing a drag action on appointments.
NavigatingEventArgs
Provides the information about the date and view navigation actions in the scheduler.
PasteEventArgs<T>
Represents the arguments for an event that is triggered before pasting events onto the Scheduler.
PopupCloseEventArgs<T>
Provides the information about the popup close action.
PopupOpenEventArgs<T>
Provides the information about the popup open action.
PrintOptions
Represents print options for customizing the dimensions of a print scheduler element. The dimensions are determined by specifying the height and width using the PrintOptions settings.
RecurrenceEditorChangeEventArgs
Provides the information about the changing the rule in the recurrence editor.
RecurrenceEditorEvents
Configure event handlers to handle the events with the Recurrence component.
RecurrenceHelper
Represents a helper for handling recurrence appointments.
RenderCellEventArgs
Provides the information about the rendering of all cells (work, time, resource, header, and more).
ResizeEventArgs<T>
Provides the information about the resize action on appointments.
Resource
Provide information about the resource fields.
ResourceDetails<T>
A class that represents the details of a resource.
ScheduleEventSettings<TValue>
A class that represents event settings for configuring the scheduler events.
ScheduleEvents<TValue>
Provides event handlers for the SfSchedule<TValue> component.
ScheduleField
A class that represents the collection of event fields that requires to be mapped with the dataSource fields within the ScheduleEventSettings<TValue> tag directive.
ScheduleGroup
A class that represents the resource grouping related configurations on SfSchedule<TValue> component.
ScheduleHeaderRow
A class that represents the timeline view headers on the SfSchedule<TValue> component.
ScheduleHeaderRows
Represents a collection of ScheduleHeaderRow.
ScheduleQuickInfoTemplates
A class that represents the schedule quick popup templates in SfSchedule<TValue> component.
ScheduleResource<TValue, TItem>
A class that represents the resource related configurations and the options for binding its data.
ScheduleResources
Represents a collection of ScheduleResource<TValue, TItem>.
ScheduleTemplates
A class that represents the template configurations on SfSchedule<TValue> component.
ScheduleTimeScale
A class that represents the time scale configurations on SfSchedule<TValue> component.
ScheduleView
Configures the view-specific settings on scheduler.
ScheduleViewGroup
A class that represents the view-specific resource grouping related configurations by rendering ScheduleViewGroup as child content in ScheduleView tag.
ScheduleViewTimeScale
A class that represents the view-specific time scale configurations by rendering ScheduleViewTimeScale as child content in ScheduleView tag.
ScheduleViews
Represents a collection of ScheduleView.
ScheduleWorkHours
A class that represents the work hours configurations on SfSchedule<TValue> component.
ScrollEventArgs<T>
Provides information about the virtual scroll action of the scheduler.
ScrollOptions
Provides information about the scrolling action during a drag and resize action on appointments.
SfRecurrenceEditor
Recurrence Editor component to generate the recurrence rules and dates.
SfSchedule<TValue>
A component that displays a list of events scheduled at specific dates and times, helping users plan and manage their schedule.
TemplateContext
Provides the information about the template options in the Scheduler.
TimezoneFields
Provides the information about the scheduler timezoneData.
TooltipOpenEventArgs<T>
Provides information about the tooltip for appointments in the schedule.
ValidationRules
A class that represents the validation rules for the Syncfusion.Blazor.Schedule.ScheduleEventSettings<TValue>.ScheduleField.
Interfaces
ISchedule
An interface that represents the properties of a scheduler.
IScheduleEventSettings
An interface that represents the event setting properties of a scheduler.
IScheduleResources
An interface that represents the resource properties of a scheduler.
Enums
ActionType
An enum that holds the scheduler actions.
AppointmentType
An enum that holds the appointment types.
CurrentAction
An enum that holds the actions available in scheduler.
ElementType
An enum that holds the available element types in the scheduler.
EndType
Specifies the available end types for a recurrence pattern in a recurrence editor.
ExcelFormat
An enum that holds the supported excel file formats.
HeaderRowType
An enum that holds the types of header rows in the timeline view of the scheduler.
Orientation
An enum that holds the orientation modes in the timeline Year view of the scheduler.
PopupType
An enum that holds the available types of popups in the scheduler.
RepeatType
An enum that holds the frequencies available in recurrence editor.
SpannedEventPlacement
Specifies the rendering of spanned events (duration is more than 24 hours) in an all-day row or time slot (work area) for scheduler.
TemplateType
An enum that holds the type where the quick info template applies.
View
An enum that denotes the view mode of the scheduler.