Uikit Base Message
Represents the base interface for a base message in the Sendbird Compose Uikit.
Since
1.0.0-beta.1
See also
Inheritors
Properties
Checks if the UikitBaseMessage is sent by the current user.
The flag that indicates whether the message is resendable.
The request id of the message. This is used to identify the message when the message is not sent yet (sendingStatus != SendingStatus.SUCCEEDED)
The sender of the message.
The sending status of the message.
The undelivered member count of the message.
The unread member count of the message.
Functions
Returns the last message's display message to be shown in the channel list.
Returns the message grouping position based on the previous and next messages. If the message is not sent successfully, it returns MessageGroupingPosition.Single. If the message is the head of the group, it returns MessageGroupingPosition.Head. If the message is the tail of the group, it returns MessageGroupingPosition.Tail. If the message is the only message in the group, it returns MessageGroupingPosition.Single.
Returns the nickname of the sender or the unknown text if the sender is null.
Returns the profile url of the sender or an empty string if the sender is null.
Returns the sent time of the message in date time format.
Returns the MessageType based on the message.
Returns the text for the unknown message type.