RayCraftDocs
v1.0.3 raycraft.dev
On this page

RecurrenceEditor

Complete

Edits a repeat rule (iCalendar RRULE): daily, weekly on chosen days, monthly on a day or on the nth weekday, yearly; every N periods; never, after a number of times or until a date. The value is the rule text, empty for no repeat. RecurrenceRule parses and expands rules in code.

Example

RecurrenceEditor control

Parameters

ParameterTypeDescription
ClassstringExtra CSS classes added to the root element.
DisabledboolDisables interaction.
DisplayNamestringName used in validation messages.
HelperTextstringHint shown below the field.
LabelstringVisible label text (charts: accessible name; IconButton: accessible name and tooltip).
ReadOnlyboolShows the value but does not allow changes.
StartDateTimeThe date of the first occurrence; it gives the default day, weekday and month.
StylestringInline style added to the root element.
ValuestringThe rule, for example FREQ=WEEKLY;BYDAY=MO,WE;COUNT=10, or null when the event does not repeat.

Events

EventTypeDescription
ValueChangedEventCallback<string>Raised when the value changes.

Package

RecurrenceEditor is part of RayCraft Complete. Package: RayCraft.Blazor.Complete. It comes from the private RayCraft feed and needs an active license. See Getting started.