RayCraftDocs
v1.0.3
fr
raycraft.dev
Sur cette page

RecurrenceEditor

Complete

Modifie une règle de répétition (iCalendar RRULE) : tous les jours, toutes les semaines à des jours choisis, tous les mois un jour donné ou le n-ième jour de la semaine, tous les ans ; toutes les N périodes ; jamais, après un nombre de fois ou jusqu'à une date. La valeur est le texte de la règle, vide pour aucune répétition. RecurrenceRule analyse et développe les règles dans le code.

Exemple

Contrôle RecurrenceEditor

Paramètres

ParamètreTypeDescription
ClassstringClasses CSS supplémentaires ajoutées à l'élément racine.
DisabledboolDésactive l'interaction.
DisplayNamestringNom utilisé dans les messages de validation.
HelperTextstringIndication affichée sous le champ.
LabelstringTexte d'étiquette visible (graphiques : nom accessible ; IconButton : nom accessible et info-bulle).
ReadOnlyboolAffiche la valeur mais n'autorise pas de modification.
StartDateTimeLa date de la première occurrence ; elle donne le jour, le jour de la semaine et le mois par défaut.
StylestringStyle en ligne ajouté à l'élément racine.
ValuestringLa règle, par exemple FREQ=WEEKLY;BYDAY=MO,WE;COUNT=10, ou null quand l'événement ne se répète pas.

Événements

ÉvénementTypeDescription
ValueChangedEventCallback<string>Déclenché quand la valeur change.

Paquet

RecurrenceEditor fait partie de RayCraft Complete. Paquet : RayCraft.Blazor.Complete. Il provient du flux privé RayCraft et nécessite une licence active. Voir Premiers pas.