RayCraftDocs
v1.0.3
sv
raycraft.dev
På den här sidan

RichTextEditor

Complete

En 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

Kontrollen RichTextEditor

Parametrar

Formats

ParameterTypBeskrivning
FormatThe Value is
HtmlThe 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.
MarkdownMarkdown text.
TextPlain text, one paragraph per line.
RtfThe RTF source (7-bit text).
Docx, Odt, DocThe file, Base64 encoded. Because it is rebuilt after each change, the value is raised after a longer pause (800 ms; set DebounceMilliseconds).

API

ParameterTypBeskrivning
ClassstringExtra CSS-klasser som läggs till på rotelementet.
DebounceMillisecondsint?Paus innan ValueChanged utlöses (standard 200, 800 för Docx, Odt och Doc).
DisabledboolBlockerar redigering och verktygsfältet.
FontsIReadOnlyList<string>Teckensnitten som erbjuds i teckensnittslistan i det fullständiga verktygsfältet.
FormatRichTextFormatHur Value skrivs: Html (standard), Markdown, Text, Rtf, Docx, Odt eller Doc.
HelperTextstringLedtråd under redigeraren.
LabelstringSynlig etikett; också textens tillgängliga namn.
MaxHeightstringHöjd där skrivområdet börjar rulla.
MinHeightstringMinsta höjd för skrivområdet som CSS-längd (standard 10rem).
PlaceholderstringVisas medan texten är tom.
ReadOnlyboolVisar texten utan verktygsfält och utan redigering.
SafeHtmlboolMed Html begränsas värdet till taggarna i MessageHtml.Sanitize.
StylestringInbäddad stil som läggs till på rotelementet.
ToolbarRichTextToolbarFull (standard) eller Compact.
ValuestringTexten i det valda Format. Tvåvägs.

Händelser

API

HändelseTypBeskrivning
OnErrorEventCallback<string>Utlöses med meddelandet när Value inte kan läsas i det valda Format.
ValueChangedEventCallback<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.