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