RichTextEditor
CompleteUn éditeur compact de texte mis en forme dans un formulaire : il a une Value comme une zone de texte, mais le texte peut être en gras, en italique, une liste, un lien, une image ou un tableau. Il réutilise le moteur de DocumentEditor, si bien que la valeur peut être du HTML, du Markdown, du texte brut, du RTF, du DOCX, de l'ODT ou du DOC.
Exemple

Paramètres
Formats
| Paramètre | Type | Description |
|---|---|---|
Format | The Value is | |
Html | The HTML of the body (no page, no scripts). With SafeHtml the result also goes through MessageHtml.Sanitize, which keeps only the small tag set of MessageEditor. | |
Markdown | Markdown text. | |
Text | Plain text, one paragraph per line. | |
Rtf | The RTF source (7-bit text). | |
Docx, Odt, Doc | The file, Base64 encoded. Because it is rebuilt after each change, the value is raised after a longer pause (800 ms; set DebounceMilliseconds). |
API
| Paramètre | Type | Description |
|---|---|---|
Class | string | Classes CSS supplémentaires ajoutées à l'élément racine. |
DebounceMilliseconds | int? | Pause avant le déclenchement de ValueChanged (200 par défaut, 800 pour Docx, Odt et Doc). |
Disabled | bool | Bloque la modification et la barre d'outils. |
Fonts | IReadOnlyList<string> | Les polices proposées dans la liste de polices de la barre d'outils complète. |
Format | RichTextFormat | Comment Value est écrite : Html (par défaut), Markdown, Text, Rtf, Docx, Odt ou Doc. |
HelperText | string | Indication sous l'éditeur. |
Label | string | Étiquette visible ; aussi le nom accessible du texte. |
MaxHeight | string | Hauteur à partir de laquelle la zone de saisie commence à défiler. |
MinHeight | string | Plus petite hauteur de la zone de saisie en longueur CSS (10rem par défaut). |
Placeholder | string | Affiché tant que le texte est vide. |
ReadOnly | bool | Affiche le texte sans barre d'outils et sans modification. |
SafeHtml | bool | Avec Html, limite la valeur aux balises de MessageHtml.Sanitize. |
Style | string | Style en ligne ajouté à l'élément racine. |
Toolbar | RichTextToolbar | Full (par défaut) ou Compact. |
Value | string | Le texte dans le Format choisi. Bidirectionnel. |
Événements
API
| Événement | Type | Description |
|---|---|---|
OnError | EventCallback<string> | Déclenché avec le message quand Value ne peut pas être lue dans le Format choisi. |
ValueChanged | EventCallback<string> | Déclenché quand la valeur change. |
Paquet
RichTextEditor 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