Package-level declarations
Types
ViewModel for the attachment picker. Drives picker tab state, device storage browsing, and the isSelected checkmarks shown in attachments.
ViewModel class for the AudioPlayer.
Holds all the dependencies needed to build the ViewModels for the Messages Screen. Currently, builds the MessageComposerViewModel, MessageListViewModel and AttachmentsPickerViewModel.
Configuration for the message composer behavior.
ViewModel responsible for handling the composing and sending of messages.
Configuration for the message list behavior.
ViewModel responsible for handling all the business logic & state for the list of messages.
ViewModel for managing poll results state in Compose UI components.
Event emitted when system picker URIs have been resolved into Attachments.