Class EventModelDTO
Namespace: TecnoPack.Scheduler.Models
Assembly: CO0002_Templ_FlowpackHMI_V00_26_M.dll
Represents a single calendar event in the frontend contract (e.g., FullCalendar).
public sealed class EventModelDTO
Inheritance
object ← EventModelDTO
Remarks
All datetime properties are represented as ISO-8601 UTC strings with a 'Z' suffix.
The
Properties
allDay
Indicates whether the event is all-day or has specific times.
public bool allDay { get; set; }
Property Value
bool
backgroundColor
Background color used for rendering the event in the frontend.
public string backgroundColor { get; set; }
Property Value
string
daysOfWeek
Array of integers representing the days of the week this event occurs on.
Matches
public int[] daysOfWeek { get; set; }
Property Value
int[]
end
Event end datetime in ISO-8601 UTC format.
public string end { get; set; }
Property Value
string
endRecur
End date of the recurring event (ISO-8601 UTC string). Optional.
public string endRecur { get; set; }
Property Value
string
endTime
Event end time for timed events (ISO-8601 UTC string).
public string endTime { get; set; }
Property Value
string
extendedProps
Holds additional, type-specific properties for the event.
public ExtendedProps extendedProps { get; set; }
Property Value
id
Unique identifier for the event.
public string id { get; set; }
Property Value
string
start
Event start datetime in ISO-8601 UTC format.
public string start { get; set; }
Property Value
string
startRecur
Start date of the recurring event (ISO-8601 UTC string). Optional.
public string startRecur { get; set; }
Property Value
string
startTime
Event start time for timed events (ISO-8601 UTC string).
public string startTime { get; set; }
Property Value
string
textColor
Text color used for rendering the event in the frontend.
public string textColor { get; set; }
Property Value
string
title
Event title or summary.
public string title { get; set; }
Property Value
string