RayCraftDocs
v1.0.3
es
raycraft.dev
En esta página

RichTextEditor

Complete

Un editor compacto de texto con formato dentro de un formulario: tiene un Value como un cuadro de texto, pero el texto puede ir en negrita, cursiva, ser una lista, un enlace, una imagen o una tabla. Reutiliza el motor de DocumentEditor, por lo que el valor puede ser HTML, Markdown, texto sin formato, RTF, DOCX, ODT o DOC.

Ejemplo

Control RichTextEditor

Parámetros

Formats

ParámetroTipoDescripción
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

ParámetroTipoDescripción
ClassstringClases CSS adicionales que se agregan al elemento raíz.
DebounceMillisecondsint?Pausa antes de que se genere ValueChanged (200 de forma predeterminada, 800 para Docx, Odt y Doc).
DisabledboolBloquea la edición y la barra de herramientas.
FontsIReadOnlyList<string>Las fuentes que se ofrecen en la lista de fuentes de la barra de herramientas completa.
FormatRichTextFormatCómo se escribe Value: Html (predeterminado), Markdown, Text, Rtf, Docx, Odt o Doc.
HelperTextstringIndicación bajo el editor.
LabelstringEtiqueta visible; también el nombre accesible del texto.
MaxHeightstringAltura a partir de la cual el área de escritura empieza a desplazarse.
MinHeightstringMenor altura del área de escritura como longitud CSS (10rem de forma predeterminada).
PlaceholderstringSe muestra mientras el texto está vacío.
ReadOnlyboolMuestra el texto sin la barra de herramientas y sin edición.
SafeHtmlboolCon Html, limita el valor a las etiquetas de MessageHtml.Sanitize.
StylestringEstilo en línea agregado al elemento raíz.
ToolbarRichTextToolbarFull (predeterminado) o Compact.
ValuestringEl texto en el Format elegido. Bidireccional.

Eventos

API

EventoTipoDescripción
OnErrorEventCallback<string>Se genera con el mensaje cuando Value no se puede leer en el Format elegido.
ValueChangedEventCallback<string>Se genera cuando cambia el valor.

Paquete

RichTextEditor forma parte de RayCraft Complete. Paquete: RayCraft.Blazor.Complete. Se obtiene del feed privado de RayCraft y requiere una licencia activa. Consulte Primeros pasos.