EmptyFileMessage

Represents a default empty implementation of UikitFileMessage.

Since

1.0.0

See also

Properties

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

The created timestamp of the message.

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

The flag that indicates whether the message is resendable.

Link copied to clipboard
open override val message: String

The message of the message.

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

The message id of the message. This is set when the message is sent successfully.

Link copied to clipboard
open override val params: <Error class: unknown class>? = null

The params used in sending the file message. This is only available when the message is not sent. It will be null if the message is sent successfully.

Link copied to clipboard
open override val plainUrl: String

The plain url of the file. This is the plain url without the auth key.

Link copied to clipboard
open override val requestId: String

The request id of the message. This is used to identify the message when the message is not sent yet (sendingStatus != SendingStatus.SUCCEEDED)

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

The sender of the message.

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

The sending status of the message.

Link copied to clipboard
open override val thumbnail: <Error class: unknown class>? = null

The thumbnail of the file.

Link copied to clipboard
open override val type: String

The mime type of the file.

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

The undelivered member count of the message.

Link copied to clipboard
open override val uniqueId: String

The unique id of the message. This is set to messageId if the message is sent successfully, otherwise requestId.

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

The unread member count of the message.

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

The updated timestamp of the message.

Link copied to clipboard
open override val url: String

The url of the file. The url differs from the plainUrl in that it contains the auth key if the file requires authentication.