API Reference
FullCalendarOptions
Configuration options for the FullCalendar component.
Inheritance
- Object
- FullCalendarOptions
Constructors
public FullCalendarOptions() #Inherited Methods
Properties
public FullCalendarToolbar HeaderToolbar { get; set; } #JsonConverter(typeof(FullCalendarToolbarConverter)) JsonIgnore(Condition = 3) JsonPropertyName("headerToolbar")Gets or sets the toolbar displayed at the top of the calendar.
public DateTime InitialDate { get; set; } #JsonConverter(typeof(Iso8601DateConverter)) JsonPropertyName("initialDate")Gets or sets the initial date the calendar will display.
public FullCalendarInitialView InitialView { get; set; } #JsonPropertyName("initialView")Gets or sets the initial view the calendar will display.
public String Height { get; set; } #JsonIgnore(Condition = 3) JsonPropertyName("height")Gets or sets the rendered calendar height.
public Boolean NowIndicator { get; set; } #JsonPropertyName("nowIndicator")Gets or sets a value indicating whether the current time indicator is displayed.
public Boolean BusinessHours { get; set; } #JsonPropertyName("businessHours")Gets or sets a value indicating whether business hours are highlighted.
public Boolean Editable { get; set; } #JsonPropertyName("editable")Gets or sets a value indicating whether events can be modified by the user.
public Boolean DayMaxEventRows { get; set; } #JsonPropertyName("dayMaxEventRows")Gets or sets a value indicating whether to limit events per day and show a "more" link.
public Boolean WeekNumbers { get; set; } #JsonPropertyName("weekNumbers")Gets or sets a value indicating whether week numbers are displayed.
public String WeekNumberCalculation { get; set; } #JsonPropertyName("weekNumberCalculation")Gets or sets the method used to calculate week numbers.
public Boolean Selectable { get; set; } #JsonPropertyName("selectable")Gets or sets a value indicating whether date range selection is enabled.
public Boolean SelectMirror { get; set; } #JsonPropertyName("selectMirror")Gets or sets a value indicating whether a placeholder event is shown when selecting dates.
public Boolean ButtonIcons { get; set; } #JsonPropertyName("buttonIcons")Gets or sets a value indicating whether toolbar buttons use icons.
public Dictionary<FullCalendarViewOption, FullCalendarView> Views { get; set; } #JsonConverter(typeof(ViewOptionDictionaryConverter)) JsonIgnore(Condition = 3) JsonPropertyName("views")Gets or sets configuration for custom calendar views.
public List<FullCalendarEvent> Events { get; set; } #JsonPropertyName("events")Gets or sets the collection of calendar events.
public FullCalendarEventTimeFormat EventTimeFormat { get; set; } #JsonPropertyName("eventTimeFormat")Gets or sets the time formatting options for event rendering.
public FullCalendarEventTimeFormat TimeFormat { get; set; } #JsonPropertyName("slotLabelFormat")Gets or sets the format used for slot labels.
public String EventDidMount { get; set; } #JsonConverter(typeof(JavaScriptFunctionConverter)) JsonPropertyName("eventDidMount")Gets or sets JavaScript executed when an event element is added to the DOM.
public String EventClick { get; set; } #JsonConverter(typeof(JavaScriptFunctionConverter)) JsonPropertyName("eventClick")Gets or sets JavaScript executed when an event is clicked.