RayCraftDocs
v1.0.3
pt-BR
raycraft.dev
Nesta página

RecurrenceEditor

Complete

Edita uma regra de repetição (iCalendar RRULE): diária, semanal em dias escolhidos, mensal em um dia ou no enésimo dia da semana, anual; a cada N períodos; nunca, após um número de vezes ou até uma data. O valor é o texto da regra, vazio para nenhuma repetição. RecurrenceRule interpreta e expande regras em código.

Exemplo

Controle RecurrenceEditor

Parâmetros

ParâmetroTipoDescrição
ClassstringClasses CSS extras adicionadas ao elemento raiz.
DisabledboolDesativa a interação.
DisplayNamestringNome usado nas mensagens de validação.
HelperTextstringDica mostrada abaixo do campo.
LabelstringTexto visível do rótulo (gráficos: nome acessível; IconButton: nome acessível e dica de ferramenta).
ReadOnlyboolMostra o valor mas não permite alterações.
StartDateTimeA data da primeira ocorrência; dá o dia, o dia da semana e o mês padrão.
StylestringEstilo embutido adicionado ao elemento raiz.
ValuestringA regra, por exemplo FREQ=WEEKLY;BYDAY=MO,WE;COUNT=10, ou null quando o evento não se repete.

Eventos

EventoTipoDescrição
ValueChangedEventCallback<string>Gerado quando o valor muda.

Pacote

RecurrenceEditor faz parte do RayCraft Complete. Pacote: RayCraft.Blazor.Complete. Vem do feed privado do RayCraft e requer uma licença ativa. Veja Primeiros passos.