MessageEditor
CompleteUn éditeur léger pour écrire un message : gras, italique, souligné, listes, citation, lien et suppression de la mise en forme, avec un basculement vers le texte brut. La valeur est du HTML limité à un petit ensemble de balises sûres, si bien qu'elle peut aller directement dans un e-mail sans la mise en page de DocumentEditor.
Exemple

Paramètres
| Paramètre | Type | Description |
|---|---|---|
AllowLinks | bool | Affiche le bouton de lien et Ctrl+K (true par défaut). |
AllowPlainText | bool | Affiche le basculement entre texte mis en forme et texte brut (true par défaut). |
Class | string | Classes CSS supplémentaires ajoutées à l'élément racine. |
Disabled | bool | Désactive l'interaction. |
DisplayName | string | Nom utilisé dans les messages de validation. |
HelperText | string | Indication affichée sous le champ. |
Label | string | Texte d'étiquette visible (graphiques : nom accessible ; IconButton : nom accessible et info-bulle). |
MaxHeight | string | Hauteur à partir de laquelle la zone mise en forme commence à défiler. |
MaxLength | int | Le HTML conservé le plus long, en caractères (2 000 000 par défaut). |
MinHeight | string | Plus petite hauteur de la zone de saisie en longueur CSS (12rem par défaut). |
Mode | MessageEditorMode | Rich (mis en forme) ou Plain. Bidirectionnel. |
Placeholder | string | Texte indicatif affiché quand le champ est vide. |
ReadOnly | bool | Affiche la valeur mais n'autorise pas de modification. |
Rows | int | Lignes de la zone de texte brut (10 par défaut). |
Style | string | Style en ligne ajouté à l'élément racine. |
Value | string | Le HTML sûr du message. Bidirectionnel. |
Événements
| Événement | Type | Description |
|---|---|---|
ModeChanged | EventCallback<MessageEditorMode> | |
ValueChanged | EventCallback<string> | Déclenché quand la valeur change. |
Paquet
MessageEditor fait partie de RayCraft Complete. Paquet : RayCraft.Blazor.Complete. Il provient du flux privé RayCraft et nécessite une licence active. Voir Premiers pas.
Envoyer un retourVersion 1.0.3