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

The state of calling.

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
data class MessageStackNotificationId(val value: Long) : Parcelable

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.