RichTextEditor
CompleteEn kompakt redigerare för formaterad text i ett formulär: den har ett Value som en textruta, men texten kan vara fet, kursiv, en lista, en länk, en bild eller en tabell. Den återanvänder motorn i DocumentEditor, så värdet kan vara HTML, Markdown, vanlig text, RTF, DOCX, ODT eller DOC.
Exempel

Parametrar
Formats
| Parameter | Typ | Beskrivning |
|---|---|---|
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 | Typ | Beskrivning |
|---|---|---|
Class | string | Extra CSS-klasser som läggs till på rotelementet. |
DebounceMilliseconds | int? | Paus innan ValueChanged utlöses (standard 200, 800 för Docx, Odt och Doc). |
Disabled | bool | Blockerar redigering och verktygsfältet. |
Fonts | IReadOnlyList<string> | Teckensnitten som erbjuds i teckensnittslistan i det fullständiga verktygsfältet. |
Format | RichTextFormat | Hur Value skrivs: Html (standard), Markdown, Text, Rtf, Docx, Odt eller Doc. |
HelperText | string | Ledtråd under redigeraren. |
Label | string | Synlig etikett; också textens tillgängliga namn. |
MaxHeight | string | Höjd där skrivområdet börjar rulla. |
MinHeight | string | Minsta höjd för skrivområdet som CSS-längd (standard 10rem). |
Placeholder | string | Visas medan texten är tom. |
ReadOnly | bool | Visar texten utan verktygsfält och utan redigering. |
SafeHtml | bool | Med Html begränsas värdet till taggarna i MessageHtml.Sanitize. |
Style | string | Inbäddad stil som läggs till på rotelementet. |
Toolbar | RichTextToolbar | Full (standard) eller Compact. |
Value | string | Texten i det valda Format. Tvåvägs. |
Händelser
API
| Händelse | Typ | Beskrivning |
|---|---|---|
OnError | EventCallback<string> | Utlöses med meddelandet när Value inte kan läsas i det valda Format. |
ValueChanged | EventCallback<string> | Utlöses när värdet ändras. |
Paket
RichTextEditor ingår i RayCraft Complete. Paket: RayCraft.Blazor.Complete. Den hämtas från RayCrafts privata flöde och kräver en aktiv licens. Se Kom igång.
Skicka synpunkterVersion 1.0.3