Package-level declarations
This library contains all the data representation of messaging app service. It can be used in a service or frontend that uses the messaging app service.
The MessageStackNotification class defines the data belonging to a conversation notification.
Types
Link copied to clipboard
data class MessageStackNotification(val id: MessageStackNotificationId, val senderDisplayName: StringResolver, val priority: MessageStackNotificationPriority, val image: ImageSource?, val applicationDisplayName: StringResolver, val unreadMessagesCount: Int, val quickReplyMessages: List<String>, val playbackState: PlaybackState, val replyInfo: ReplyInfo, val callState: CallState) : Parcelable
The message stack notification.
Link copied to clipboard
A globally and temporally unique ID for a message stack notification.
Link copied to clipboard
The message stack notification priority.
Link copied to clipboard
The playback state of the message stack notification.
Link copied to clipboard
data class ReplyInfo(val replyMessage: String? = null, val replyState: ReplyInfo.ReplyState) : Parcelable
The information relating to a quick reply, which includes the reply message and the reply state.