Chat
CompleteLista de mensajes con un cuadro de redacción. La lista es una región activa que se desplaza al mensaje más reciente, el texto siempre se muestra como texto sin formato, Intro envía y Mayús+Intro agrega una línea nueva (MultiLine=false lo deja en una sola línea). Los mensajes del mismo autor en un lapso de cinco minutos se agrupan y aparece un encabezado cuando cambia el día.
Ejemplo

Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
Class | string | Clases CSS adicionales que se agregan al elemento raíz. |
Disabled | bool | Desactiva la interacción. |
Label | string | Texto visible de la etiqueta (gráficos: nombre accesible; IconButton: nombre accesible y sugerencia). |
MaxLength | int | Mayor número de caracteres permitido. |
Messages | IEnumerable<ChatMessage> | La conversación: autor, texto, hora e indicación de si es un mensaje propio. |
MultiLine | bool | Campo de varias líneas donde Mayús+Intro agrega una línea nueva (true de forma predeterminada). |
Placeholder | string | Marcador de posición que se muestra cuando el campo está vacío. |
ReadOnly | bool | Muestra el valor pero no permite cambios. |
Style | string | Estilo en línea agregado al elemento raíz. |
TypingText | string | Línea que se muestra tras el último mensaje, por ejemplo un aviso de escritura. |
Eventos
| Evento | Tipo | Descripción |
|---|---|---|
OnSend | EventCallback<string> | Se genera con el texto recortado cuando el usuario envía. |
Paquete
Chat forma parte de RayCraft Complete. Paquete: RayCraft.Blazor.Complete. Se obtiene del feed privado de RayCraft y requiere una licencia activa. Consulte Primeros pasos.
Enviar comentariosVersión 1.0.3