ChatTimelineMessage

Represents Sendbird Compose Uikit's implementation of UikitTimelineMessage based on the anchor ChatBaseMessage.

Since

1.0.0-beta.1

Parameters

anchor

The anchor message to create a timeline message from.

See also

Types

Link copied to clipboard
inner class TimelineMessage(anchor: <Error class: unknown class>)

Represents a timeline message based on the anchor. This inherits the Chat SDK's CustomizableMessage which does not guarantee all BaseMessage's functions.

Properties

Link copied to clipboard
open override val baseMessage: <Error class: unknown class>

The TimelineMessage instance created from the anchor.

Link copied to clipboard
open override val createdAt: Long

The created timestamp of the timeline message.

Link copied to clipboard
open override val isResendable: Boolean = false

The flag that indicates whether the timeline message is resendable.

Link copied to clipboard
open override val message: String

The message of the timeline message.

Link copied to clipboard
open override val messageId: Long

The message id of the timeline message.

Link copied to clipboard
open override val requestId: String

The request id of the timeline message.

Link copied to clipboard
open override val sender: ChatSender? = null

The sender of the timeline message.

Link copied to clipboard
open override val sendingStatus: <Error class: unknown class>

The sending status of the timeline message.

Link copied to clipboard
open override val undeliveredMemberCount: Int = 0

The undelivered member count of the timeline message.

Link copied to clipboard
open override val unreadMemberCount: Int = 0

The unread member count of the timeline message.

Link copied to clipboard
open override val updatedAt: Long = 0

The updated timestamp of the timeline message.

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int