Package-level declarations

Types

Link copied to clipboard
sealed class MessageListAction

MessageListView UI actions.

Link copied to clipboard
sealed class MessageListState

MessageListView display states

Link copied to clipboard
class MessageListView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0, defStyleRes: Int = 0) : FrameLayout

View that displays a list of messages.

Link copied to clipboard
class MessageListViewModel(    predicate: Predicate<Message>?,     inbox: Inbox = MessageCenter.shared().inbox,     savedStateHandle: SavedStateHandle) : ViewModel

ViewModel for MessageListView.

Link copied to clipboard
class MessageView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0, defResStyle: Int = 0) : FrameLayout

A WebView configured to display Airship Message Center message content.

Link copied to clipboard
sealed class MessageViewAction

MessageView UI actions.

Link copied to clipboard
class MessageViewModel(inbox: Inbox = MessageCenter.shared().inbox, savedStateHandle: SavedStateHandle) : ViewModel

ViewModel for MessageView.

Link copied to clipboard
sealed class MessageViewState

MessageView display states.