RichTextEditor
CompleteКомпактен редактор за форматиран текст във форма: има Value като текстово поле, но текстът може да е получер, курсив, списък, връзка, картина или таблица. Ползва машината на DocumentEditor, така че стойността може да е HTML, Markdown, обикновен текст, RTF, DOCX, ODT или DOC.
Пример

Параметри
Formats
| Параметър | Тип | Описание |
|---|---|---|
Format | The Value is | |
Html | The 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. | |
Markdown | Markdown text. | |
Text | Plain text, one paragraph per line. | |
Rtf | The RTF source (7-bit text). | |
Docx, Odt, Doc | The file, Base64 encoded. Because it is rebuilt after each change, the value is raised after a longer pause (800 ms; set DebounceMilliseconds). |
API
| Параметър | Тип | Описание |
|---|---|---|
Class | string | Допълнителни CSS класове, добавени към коренния елемент. |
DebounceMilliseconds | int? | Пауза, преди да се вдигне ValueChanged (по подразбиране 200, 800 за Docx, Odt и Doc). |
Disabled | bool | Блокира редакцията и лентата с инструменти. |
Fonts | IReadOnlyList<string> | Шрифтовете, предлагани в списъка на пълната лента с инструменти. |
Format | RichTextFormat | Как се записва Value: Html (по подразбиране), Markdown, Text, Rtf, Docx, Odt или Doc. |
HelperText | string | Подсказка под редактора. |
Label | string | Видим етикет; също достъпното име на текста. |
MaxHeight | string | Височина, при която областта за писане започва да се превърта. |
MinHeight | string | Най-малка височина на областта за писане като CSS дължина (по подразбиране 10rem). |
Placeholder | string | Показва се, докато текстът е празен. |
ReadOnly | bool | Показва текста без лентата с инструменти и без редакция. |
SafeHtml | bool | С Html ограничава стойността до таговете на MessageHtml.Sanitize. |
Style | string | Вграден стил, добавен към коренния елемент. |
Toolbar | RichTextToolbar | Full (по подразбиране) или Compact. |
Value | string | Текстът в избрания Format. Двупосочно. |
Събития
API
| Събитие | Тип | Описание |
|---|---|---|
OnError | EventCallback<string> | Вдига се със съобщението, когато Value не може да се прочете в избрания Format. |
ValueChanged | EventCallback<string> | Вдига се, когато стойността се промени. |
Пакет
RichTextEditor е част от RayCraft Complete. Пакет: RayCraft.Blazor.Complete. Тя се тегли от частния feed на RayCraft и изисква активен лиценз. Вижте Първи стъпки.
Изпратете обратна връзкаВерсия 1.0.3