RayCraftDocs
v1.0.3
bg
raycraft.dev
На тази страница

MessageEditor

Complete

Лек редактор за писане на съобщение: получер, курсив, подчертан, списъци, цитат, връзка и изчистване на форматирането, с превключвател към обикновен текст. Стойността е HTML, ограничен до малък безопасен набор тагове, така че може да влезе направо в писмо без оформление на страница като това на DocumentEditor.

Пример

Контрола MessageEditor

Параметри

ПараметърТипОписание
AllowLinksboolПоказва бутона за връзка и Ctrl+K (по подразбиране true).
AllowPlainTextboolПоказва превключвателя между форматиран и обикновен текст (по подразбиране true).
ClassstringДопълнителни CSS класове, добавени към коренния елемент.
DisabledboolИзключва взаимодействието.
DisplayNamestringИме, ползвано в съобщенията за валидация.
HelperTextstringПодсказка, показвана под полето.
LabelstringВидим текст на етикета (графики: достъпно име; IconButton: достъпно име и подсказка).
MaxHeightstringВисочина, при която форматираната област започва да се превърта.
MaxLengthintНай-дълъг запазван HTML, в знаци (по подразбиране 2 000 000).
MinHeightstringНай-малка височина на областта за писане като CSS дължина (по подразбиране 12rem).
ModeMessageEditorModeRich (форматиран) или Plain. Двупосочно.
PlaceholderstringПримерен текст, показван, когато полето е празно.
ReadOnlyboolПоказва стойността, но не позволява промени.
RowsintРедове на обикновената текстова област (по подразбиране 10).
StylestringВграден стил, добавен към коренния елемент.
ValuestringБезопасният HTML на съобщението. Двупосочно.

Събития

СъбитиеТипОписание
ModeChangedEventCallback<MessageEditorMode>
ValueChangedEventCallback<string>Вдига се, когато стойността се промени.

Пакет

MessageEditor е част от RayCraft Complete. Пакет: RayCraft.Blazor.Complete. Тя се тегли от частния feed на RayCraft и изисква активен лиценз. Вижте Първи стъпки.