Chat
CompleteСписък със съобщения с поле за писане. Списъкът е жива област, която се превърта до най-новото съобщение, текстът винаги се показва като обикновен текст, Enter изпраща, а Shift+Enter добавя нов ред (MultiLine=false го прави на един ред). Съобщенията от един и същ автор в рамките на пет минути се групират, а заглавие се появява при смяна на деня.
Пример

Параметри
| Параметър | Тип | Описание |
|---|---|---|
Class | string | Допълнителни CSS класове, добавени към коренния елемент. |
Disabled | bool | Изключва взаимодействието. |
Label | string | Видим текст на етикета (графики: достъпно име; IconButton: достъпно име и подсказка). |
MaxLength | int | Най-голям допустим брой знаци. |
Messages | IEnumerable<ChatMessage> | Разговорът: автор, текст, час и дали е ваше собствено съобщение. |
MultiLine | bool | Многоредово поле, в което Shift+Enter добавя нов ред (по подразбиране true). |
Placeholder | string | Примерен текст, показван, когато полето е празно. |
ReadOnly | bool | Показва стойността, но не позволява промени. |
Style | string | Вграден стил, добавен към коренния елемент. |
TypingText | string | Ред, показван след последното съобщение, например известие за писане. |
Събития
| Събитие | Тип | Описание |
|---|---|---|
OnSend | EventCallback<string> | Вдига се с подрязания текст, когато потребителят изпрати. |
Пакет
Chat е част от RayCraft Complete. Пакет: RayCraft.Blazor.Complete. Тя се тегли от частния feed на RayCraft и изисква активен лиценз. Вижте Първи стъпки.
Изпратете обратна връзкаВерсия 1.0.3