Message
class Message @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP] ) constructor(val id: String, val title: String, val bodyUrl: String, val sentDate: Date, val expirationDate: Date?, val isUnread: Boolean, val extras: Map<String, String?>?, val contentType: Message.ContentType, messageUrl: String, reporting: JsonValue?, rawMessageJson: JsonValue, isUnreadClient: Boolean = isUnread, isDeletedClient: Boolean, associatedData: Message.AssociatedData? = null) : Parcelable(source)
Message Center Message data.
Constructors
Link copied to clipboard
constructor(id: String, title: String, bodyUrl: String, sentDate: Date, expirationDate: Date?, isUnread: Boolean, extras: Map<String, String?>?, contentType: Message.ContentType, messageUrl: String, reporting: JsonValue?, rawMessageJson: JsonValue, isUnreadClient: Boolean = isUnread, isDeletedClient: Boolean, associatedData: Message.AssociatedData? = null)
Types
Link copied to clipboard
data class AssociatedData(val displayHistory: JsonValue?, val viewState: Message.AssociatedData.ViewState?) : Parcelable, JsonSerializable
Link copied to clipboard