ChatMessageControllerDelegate
ChatMessageControllerDelegate
uses this protocol to communicate changes to its delegate.
public protocol _ChatMessageControllerDelegate: DataControllerStateDelegate
Inheritance
Requirements
messageController(_:didChangeMessage:)
The controller observed a change in the ChatMessage
its observes.
func messageController(
_ controller: ChatMessageController,
didChangeMessage change: EntityChange<ChatMessage>
)
messageController(_:didChangeReplies:)
The controller observed changes in the replies of the observed ChatMessage
.
func messageController(
_ controller: ChatMessageController,
didChangeReplies changes: [ListChange<ChatMessage>]
)