Customizable User Message
Represents a customizable interface of UikitUserMessage. This can be used to hold a custom instance of a UikitUserMessage.
You can directly assign an instance of UikitUserMessage to the baseUikitUserMessage property if you wish to hold on to the UikitUserMessage, which then will automatically be parsed to each properties.
Otherwise, you can override each properties to provide a custom values regardless of the baseUikitUserMessage property.
Since
1.0.0
See also
Properties
The implementation of the Uikit's UikitUserMessage which will be assigned to each properties with it's own values. Defaults to EmptyUserMessage.
The created timestamp of the baseUikitUserMessage if base is provided, otherwise EmptyUserMessage.createdAt.
The flag that indicates whether the baseUikitUserMessage is resendable if base is provided, otherwise EmptyUserMessage.isResendable.
The message of the baseUikitUserMessage if base is provided, otherwise EmptyUserMessage.message.
The message id of the baseUikitUserMessage if base is provided, otherwise EmptyUserMessage.messageId.
The request id of the baseUikitUserMessage if base is provided, otherwise EmptyUserMessage.requestId.
The sender of the baseUikitUserMessage if base is provided, otherwise EmptyUserMessage.sender.
The sending status of the baseUikitUserMessage if base is provided, otherwise EmptyUserMessage.sendingStatus.
The undelivered member count of the baseUikitUserMessage if base is provided, otherwise EmptyUserMessage.undeliveredMemberCount.
The unique id of the baseUikitUserMessage if base is provided, otherwise EmptyUserMessage.uniqueId.
The unread member count of the baseUikitUserMessage if base is provided, otherwise EmptyUserMessage.unreadMemberCount.
The updated timestamp of the baseUikitUserMessage if base is provided, otherwise EmptyUserMessage.updatedAt.