ProgressIndicatorModel

constructor(conversationEntry: ConversationEntry, entries: List<ConversationEntry> = when (conversationEntry.entryType) { ConversationEntryType.QueuePosition -> listOf(conversationEntry) else -> emptyList() })

Parameters

conversationEntry

The underlying conversation entry (typing indicator or queue position event).

entries

The list of active indicator entries. For queue position events, this defaults to a list containing only the queue position entry itself.