Interface IScheduleEventSettings
Interface for a class EventSettings.
Namespace: Syncfusion.Blazor.Schedule
Assembly: Syncfusion.Blazor.dll
Syntax
public interface IScheduleEventSettings
Properties
AllowAdding
When set to False
the add action will be restricted.
Declaration
bool AllowAdding { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
AllowDeleting
When set to False
the delete action will be restricted.
Declaration
bool AllowDeleting { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
AllowEditFollowingEvents
When set to True
will edit the future events only instead of editing entire series.
Declaration
bool AllowEditFollowingEvents { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
AllowEditing
When set to False
the edit action will be restricted.
Declaration
bool AllowEditing { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DataManager
DataManager is used to manage and manipulate relational data.
Declaration
DataManager DataManager { get; set; }
Property Value
Type | Description |
---|---|
DataManager |
EnableIndicator
This property enables the event to occupy the full height that remaining from the header and more indicator. More than one appointment are available on the cell the more indicator is created.
Declaration
bool EnableIndicator { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EnableMaxHeight
It enables the event to occupy the full height of the cell without the header of the cell.
Declaration
bool EnableMaxHeight { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EnableTooltip
When set to True
will display the normal tooltip over the events with its subject, location, start and end time.
Declaration
bool EnableTooltip { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IgnoreWhitespace
This property ignores or include the Events element bottom white space.
Declaration
bool IgnoreWhitespace { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
MinimumEventDuration
Get or sets a minimum duration for an event where the events are rendered for this minimum duration when the duration of the event is lesser than this value.
Declaration
int MinimumEventDuration { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Query
Defines the external Query
that will be executed along with the data processing.
Declaration
Query Query { get; set; }
Property Value
Type | Description |
---|---|
Query |
ResourceColorField
Defines the resource name, to decides the color of which particular resource level is to be applied on appointments, when grouping is enabled on scheduler.
Declaration
string ResourceColorField { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ScheduleField
Defines the collection of default event fields to be bind to the Schedule.
Declaration
ScheduleField ScheduleField { get; set; }
Property Value
Type | Description |
---|---|
ScheduleField |
SortBy
This property will sort the events based on the scheduler's event filed.
Declaration
string SortBy { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SpannedEventPlacement
when we set to TimeSlot
, it will allows the spanned events (appointments with more that 24 hrs duration) to render in the
work-cells area in the vertical views(Day, Week, WorkWeek).
- AllDayRow
- TimeSlot
Declaration
SpannedEventPlacement SpannedEventPlacement { get; set; }
Property Value
Type | Description |
---|---|
SpannedEventPlacement |
Template
It accepts template design content and parse it appropriately before displaying it onto the event background.All the event fields mapped to Schedule from dataSource can be accessed within this template code.
Declaration
RenderFragment<object> Template { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.RenderFragment<System.Object> |
TooltipTemplate
Template for the tooltip.
Declaration
RenderFragment<object> TooltipTemplate { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.RenderFragment<System.Object> |
Methods
UpdateFieldsProperties(ScheduleField)
It will update the event fields.
Declaration
void UpdateFieldsProperties(ScheduleField fields)
Parameters
Type | Name | Description |
---|---|---|
ScheduleField | fields | Accepts event fields. |