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

Параметри
| Параметър | Тип | Описание |
|---|---|---|
AllowLinks | bool | Показва бутона за връзка и Ctrl+K (по подразбиране true). |
AllowPlainText | bool | Показва превключвателя между форматиран и обикновен текст (по подразбиране true). |
Class | string | Допълнителни CSS класове, добавени към коренния елемент. |
Disabled | bool | Изключва взаимодействието. |
DisplayName | string | Име, ползвано в съобщенията за валидация. |
HelperText | string | Подсказка, показвана под полето. |
Label | string | Видим текст на етикета (графики: достъпно име; IconButton: достъпно име и подсказка). |
MaxHeight | string | Височина, при която форматираната област започва да се превърта. |
MaxLength | int | Най-дълъг запазван HTML, в знаци (по подразбиране 2 000 000). |
MinHeight | string | Най-малка височина на областта за писане като CSS дължина (по подразбиране 12rem). |
Mode | MessageEditorMode | Rich (форматиран) или Plain. Двупосочно. |
Placeholder | string | Примерен текст, показван, когато полето е празно. |
ReadOnly | bool | Показва стойността, но не позволява промени. |
Rows | int | Редове на обикновената текстова област (по подразбиране 10). |
Style | string | Вграден стил, добавен към коренния елемент. |
Value | string | Безопасният HTML на съобщението. Двупосочно. |
Събития
| Събитие | Тип | Описание |
|---|---|---|
ModeChanged | EventCallback<MessageEditorMode> | |
ValueChanged | EventCallback<string> | Вдига се, когато стойността се промени. |
Пакет
MessageEditor е част от RayCraft Complete. Пакет: RayCraft.Blazor.Complete. Тя се тегли от частния feed на RayCraft и изисква активен лиценз. Вижте Първи стъпки.
Изпратете обратна връзкаВерсия 1.0.3