MessageEditor
CompleteUm editor leve para escrever uma mensagem: negrito, itálico, sublinhado, listas, citação, link e limpar formatação, com uma alternância para texto simples. O valor é HTML limitado a um pequeno conjunto seguro de tags, de modo que pode ir direto para um e-mail sem um layout de página como o do DocumentEditor.
Exemplo

Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
AllowLinks | bool | Mostra o botão de link e Ctrl+K (true por padrão). |
AllowPlainText | bool | Mostra o alternador entre texto formatado e texto simples (true por padrão). |
Class | string | Classes CSS extras adicionadas ao elemento raiz. |
Disabled | bool | Desativa a interação. |
DisplayName | string | Nome usado nas mensagens de validação. |
HelperText | string | Dica mostrada abaixo do campo. |
Label | string | Texto visível do rótulo (gráficos: nome acessível; IconButton: nome acessível e dica de ferramenta). |
MaxHeight | string | Altura em que a área formatada começa a rolar. |
MaxLength | int | O maior HTML mantido, em caracteres (2.000.000 por padrão). |
MinHeight | string | Menor altura da área de escrita como comprimento CSS (12rem por padrão). |
Mode | MessageEditorMode | Rich (formatado) ou Plain. Bidirecional. |
Placeholder | string | Texto de exemplo mostrado quando o campo está vazio. |
ReadOnly | bool | Mostra o valor mas não permite alterações. |
Rows | int | Linhas da área de texto simples (10 por padrão). |
Style | string | Estilo embutido adicionado ao elemento raiz. |
Value | string | O HTML seguro da mensagem. Bidirecional. |
Eventos
| Evento | Tipo | Descrição |
|---|---|---|
ModeChanged | EventCallback<MessageEditorMode> | |
ValueChanged | EventCallback<string> | Gerado quando o valor muda. |
Pacote
MessageEditor faz parte do RayCraft Complete. Pacote: RayCraft.Blazor.Complete. Vem do feed privado do RayCraft e requer uma licença ativa. Veja Primeiros passos.
Enviar feedbackVersão 1.0.3