The apple critical alert options of the message.
Readonly
channelThe ChannelType of the channel this message belongs to.
Readonly
channelThe channel URL of the channel this message belongs to.
The creation time of the message in milliseconds.
The custom type of the message.
The custom type of the message.
The error code of them message if the sendingStatus is SendingStatus.FAILED.
The template for the message.
Optional
extendedThe datas for the message.
Whether the message was sent from an operator.
The mentioned message template of the message.
The mentioned user ids of the message.
The mentioned users of the message.
The mention type. Refer to MentionType.
The message text of the message.
The form of the message.
The ID of the message.
The messageParams object that used for sending this message For more details.
Gets an array of meta arrays sorted by chronological order.
My feedback of the message. Not null, if its FeedbackStatus is FeedbackStatus.SUBMITTED Null, if its FeedbackStatus is FeedbackStatus.NOT_APPLICABLE or FeedbackStatus.NO_FEEDBACK/b>.
My feedback status of the message.
Readonly
nameRepresents the name of the file.
The OGMetaData of the message. Might be null if
The parent message of this message. Only NonNull if this message is a reply message. It does not contain all properties of the parent message.
The parent message's ID if this is a reply message.
Readonly
plainThe plain file URL, which does not contain sendbirdChat.ekey as a parameter. If the file authentication feature is enabled, accessing this plainUrl will be denied.
The reactions on the message.
Determines whether the current message is a replied message and also a message was replied to the channel.
Readonly
requireThe scheduled info of the message if this is a scheduled message
Readonly
senderSender of the message. This is represented by Sender class.
The sending status of the message.
Checks whether the message is silent or not.
Readonly
sizeRepresents the size of the file.
The suggested replies of the message.
The thread info of the message.
Readonly
thumbnailsRepresents the thumbnail information of image file.
Readonly
typeRepresents the type of the file. MIME preferred.
The updated time of the message in milliseconds.
Whether the message is resendable. Used only if the message is failed/canceled to send.
The file URL. If the file encryption feature is enabled, this will have sendbirdChat.eKey combined with the plainUrl so the file can be accessed. For caching the file, it is recommended to use plainUrl as the key of the file cache.
Applies ReactionEvent to message.
Applies ThreadInfoUpdateEvent to a message.
Deletes the feedback for the message. The feedback can be deleted only when the FeedbackStatus is FeedbackStatus.SUBMITTED.
Returns MessageMetaArray list which is filtered by given metaArrayKeys.
Whether this message is AdminMessage.
Whether this message is FileMessage.
Whether this message is MultipleFilesMessage.
Whether this message is UserMessage.
Serializes a UserMessage, FileMessage or AdminMessage instance. The instance can be restored by MessageModule.buildMessageFromSerializedData.
Submits the feedback for the message. The feedback can be submitted only when the FeedbackStatus is FeedbackStatus.NO_FEEDBACK.
Updates the feedback for the message. The feedback can be updated only when the FeedbackStatus is FeedbackStatus.SUBMITTED.
Description
Object representing a file message.