RayCraftDocs
v1.0.3
nb
raycraft.dev
På denne siden

RichTextEditor

Complete

En kompakt redigerer for formatert tekst i et skjema: den har en Value som et tekstfelt, men teksten kan være fet, kursiv, en liste, en lenke, et bilde eller en tabell. Den gjenbruker motoren fra DocumentEditor, så verdien kan være HTML, Markdown, vanlig tekst, RTF, DOCX, ODT eller DOC.

Eksempel

Kontrollen RichTextEditor

Parametere

Formats

ParameterTypeBeskrivelse
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

ParameterTypeBeskrivelse
ClassstringEkstra CSS-klasser som legges til rotelementet.
DebounceMillisecondsint?Pause før ValueChanged utløses (standard 200, 800 for Docx, Odt og Doc).
DisabledboolBlokkerer redigering og verktøylinjen.
FontsIReadOnlyList<string>Skriftene som tilbys i skriftlisten på den fullstendige verktøylinjen.
FormatRichTextFormatHvordan Value skrives: Html (standard), Markdown, Text, Rtf, Docx, Odt eller Doc.
HelperTextstringHint under redigereren.
LabelstringSynlig etikett; også tekstens tilgjengelige navn.
MaxHeightstringHøyde der skriveområdet begynner å rulle.
MinHeightstringMinste høyde på skriveområdet som CSS-lengde (standard 10rem).
PlaceholderstringVises mens teksten er tom.
ReadOnlyboolViser teksten uten verktøylinje og uten redigering.
SafeHtmlboolMed Html begrenses verdien til taggene i MessageHtml.Sanitize.
StylestringInnebygd stil som legges til rotelementet.
ToolbarRichTextToolbarFull (standard) eller Compact.
ValuestringTeksten i det valgte Format. Toveis.

Hendelser

API

HendelseTypeBeskrivelse
OnErrorEventCallback<string>Utløses med meldingen når Value ikke kan leses i det valgte Format.
ValueChangedEventCallback<string>Utløses når verdien endres.

Pakke

RichTextEditor er en del av RayCraft Complete. Pakke: RayCraft.Blazor.Complete. Den hentes fra RayCrafts private feed og krever en aktiv lisens. Se Kom i gang.