RayCraftDocs
v1.0.3
da
raycraft.dev
På denne side

Chat

Complete

Meddelelsesliste med en skrivezone. Listen er et aktivt område, der ruller til den nyeste meddelelse, tekst vises altid som almindelig tekst, Enter sender, og Shift+Enter tilføjer en ny linje (MultiLine=false gør den til én linje). Meddelelser fra samme forfatter inden for fem minutter grupperes, og en overskrift vises, når dagen skifter.

Eksempel

Kontrollen Chat

Parametre

ParameterTypeBeskrivelse
ClassstringEkstra CSS-klasser, der tilføjes til rodelementet.
DisabledboolDeaktiverer interaktion.
LabelstringSynlig etikettekst (diagrammer: tilgængeligt navn; IconButton: tilgængeligt navn og værktøjstip).
MaxLengthintStørste tilladte antal tegn.
MessagesIEnumerable<ChatMessage>Samtalen: forfatter, tekst, tidspunkt og om det er din egen meddelelse.
MultiLineboolFlerlinjet felt, hvor Shift+Enter tilføjer en ny linje (standard true).
PlaceholderstringPladsholder, der vises, når feltet er tomt.
ReadOnlyboolViser værdien, men tillader ikke ændringer.
StylestringIndlejret typografi, der tilføjes til rodelementet.
TypingTextstringLinje, der vises efter den sidste meddelelse, for eksempel en skrivemeddelelse.

Hændelser

HændelseTypeBeskrivelse
OnSendEventCallback<string>Udløses med den trimmede tekst, når brugeren sender.

Pakke

Chat er en del af RayCraft Complete. Pakke: RayCraft.Blazor.Complete. Den hentes fra RayCrafts private feed og kræver en aktiv licens. Se Kom i gang.