Package-level declarations
Types
View that displays a list of messages.
A WebView configured to display Airship Message Center message content.
Inherited functions
Binds this MessageView to viewModel: wires the analytics/storage factories required to render native messages and collects render states within scope. Collection always runs on the main thread, regardless of scope's own dispatcher, since MessageView.render must run there. Close the returned AutoCloseable (or cancel scope) to unbind and report dismissal for any active native message -- both are equivalent, since unbinding is driven by the underlying collector job ending, not by which of the two triggered it. Teardown runs on the main thread; if triggered from another thread, it may complete asynchronously shortly after close()/cancellation returns rather than synchronously within the call.