Class TimelineItem
java.lang.Object
io.jmix.aitoolsflowui.view.chat.timeline.TimelineItem
One row in the AI conversation timeline. Either a persisted user/assistant
message, or a transient "thinking" placeholder while the assistant is
generating a response.
The statusUpdates list is mutable on TimelineItemType.ASSISTANT_THINKING
items and gets appended in-place by the controller while a background task is running.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFresh()getId()getType()voidvoidvoidsetMessage(AiChatMessage message) voidsetStatusUpdates(List<TimelineItemStatus> statusUpdates) voidsetType(TimelineItemType type)
-
Constructor Details
-
TimelineItem
public TimelineItem()
-
-
Method Details
-
getId
-
setId
-
getType
-
setType
-
getMessage
-
setMessage
-
getStatusUpdates
-
setStatusUpdates
-
getFresh
-
setFresh
-