Package com.vaadin.flow.component.ai.ui
Interface AIMessageList
- All Superinterfaces:
Serializable
Interface for message list components that can display AI conversation
messages.
- Author:
- Vaadin Ltd
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddMessage(AIMessage message) Adds a message to the list.createMessage(String text, String userName, List<AIAttachment> attachments) Creates a new message with the given parameters and attachments.
-
Method Details
-
addMessage
Adds a message to the list.- Parameters:
message- the message to add, notnull
-
createMessage
Creates a new message with the given parameters and attachments.- Parameters:
text- the initial message textuserName- the name of the message sender, notnullattachments- the list of attachments to include with the message- Returns:
- the created message instance, not
null
-