Skip to main content
CometChatThreadedHeader displays the parent message of a thread along with reply count and provides the container for threaded message list and composer. It enables organized threaded conversations within a chat.

Where It Fits

CometChatThreadedHeader is used when a user taps “Reply in Thread” on a message. It wraps the parent message display with a CometChatMessageList (filtered by parentMessageId) and CometChatMessageComposer for thread replies.

Quick Start

Typically launched from the message list when a user selects “Reply in Thread”:
Prerequisites: CometChat SDK initialized, a user logged in, and a valid BaseMessage object as the parent message.

Actions and Events

Callback Methods

onBack

Fires when the user presses the back button.

onError

Fires on internal errors.

SDK Events (Real-Time, Automatic)


Functionality


Custom View Slots

Bubble View

Replace the parent message bubble display.

Advanced

BLoC Access

The threaded header uses ThreadedHeaderBloc internally:

Style


Next Steps

Message List

Display messages in a conversation

Message Composer

Compose and send messages

Threaded Messages Guide

Complete threaded messages implementation

Component Styling

Detailed styling reference