Package-level declarations
Types
Link copied to clipboard
class MediaSessionViewModel(skipToNextMedia: SkipToNextMediaUseCase, skipToPreviousMedia: SkipToPreviousMediaUseCase, playMedia: PlayMediaSessionUseCase, pauseMedia: PauseMediaSessionUseCase, openMediaApp: OpenMediaAppUseCase, sendCustomAction: SendCustomActionUseCase, observePlaybackState: ObservePlaybackStateUseCase, observeAudioStageState: ObserveAudioStageStateUseCase, observeTrackInfo: ObserveTrackInfoUseCase, analyticsSender: AnalyticsSender, observeMediaAppInfo: ObserveMediaAppInfoUseCase, sendMediaEvent: SendMediaEventUseCase, mediaAnalytics: MediaAnalytics, availabilityPolicy: ViewAvailabilityPolicy, isAudioWidgetVisible: IsAudioWidgetVisible) : ViewModel
Functions
Link copied to clipboard
fun AudioStage(modifier: Modifier = Modifier, mediaSessionViewModel: MediaSessionViewModel = koinViewModel())
Link copied to clipboard
fun MediaSessionView(modifier: Modifier = Modifier, viewModel: MediaSessionViewModel = koinViewModel())