search(String query) | Called when the user types after the tracking character. Use this to fetch and display suggestions. |
onScrollToBottom() | Called when the user scrolls to the bottom of the suggestion list. Use for pagination. |
buildInputSpan(BuildContext, BaseMessage) | Apply rich text formatting in the message composer. |
buildMessageBubbleSpan(BuildContext, BaseMessage, BubbleAlignment) | Apply rich text formatting in message bubbles. |
buildConversationSpan(BuildContext, BaseMessage) | Apply formatting in the conversations list last message preview. |
handlePreMessageSend(BaseMessage) | Modify a message before it’s sent (attach metadata, transform text). |