RichTextEditor
CompleteEn kompakt editor til formateret tekst i en formular: den har en Value som et tekstfelt, men teksten kan være fed, kursiv, en liste, et link, et billede eller en tabel. Den genbruger motoren fra DocumentEditor, så værdien kan være HTML, Markdown, almindelig tekst, RTF, DOCX, ODT eller DOC.
Eksempel

Parametre
Formats
| Parameter | Type | Beskrivelse |
|---|---|---|
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
| Parameter | Type | Beskrivelse |
|---|---|---|
Class | string | Ekstra CSS-klasser, der tilføjes til rodelementet. |
DebounceMilliseconds | int? | Pause, før ValueChanged udløses (standard 200, 800 for Docx, Odt og Doc). |
Disabled | bool | Blokerer redigering og værktøjslinjen. |
Fonts | IReadOnlyList<string> | De skrifttyper, der tilbydes i skrifttypelisten på den fulde værktøjslinje. |
Format | RichTextFormat | Hvordan Value skrives: Html (standard), Markdown, Text, Rtf, Docx, Odt eller Doc. |
HelperText | string | Tip under editoren. |
Label | string | Synlig etiket; også tekstens tilgængelige navn. |
MaxHeight | string | Højde, hvor skriveområdet begynder at rulle. |
MinHeight | string | Mindste højde på skriveområdet som CSS-længde (standard 10rem). |
Placeholder | string | Vises, mens teksten er tom. |
ReadOnly | bool | Viser teksten uden værktøjslinje og uden redigering. |
SafeHtml | bool | Med Html begrænses værdien til tags fra MessageHtml.Sanitize. |
Style | string | Indlejret typografi, der tilføjes til rodelementet. |
Toolbar | RichTextToolbar | Full (standard) eller Compact. |
Value | string | Teksten i det valgte Format. Tovejs. |
Hændelser
API
| Hændelse | Type | Beskrivelse |
|---|---|---|
OnError | EventCallback<string> | Udløses med meddelelsen, når Value ikke kan læses i det valgte Format. |
ValueChanged | EventCallback<string> | Udløses, når værdien ændres. |
Pakke
RichTextEditor er en del af RayCraft Complete. Pakke: RayCraft.Blazor.Complete. Den hentes fra RayCrafts private feed og kræver en aktiv licens. Se Kom i gang.
Send feedbackVersion 1.0.3