MediaExpandedProcessPanelBase

@IviExperimental(reasons = [])
abstract class MediaExpandedProcessPanelBase(val mediaFrontendContext: MediaFrontendContext) : ExpandedProcessPanel

A specialization of a ExpandedProcessPanel to display the expanded media now playing panel of the stock media frontend.

An expanded version of MediaMainProcessPanelBase or MediaTaskProcessPanelBase panels, exposing additional information and functionality related to the media playback.

Can be used to customize the media expanded now playing experience in the TomTom Digital Cockpit stock media player UI by replacing it.

Parameters

mediaFrontendContext

Context in which the panel is to be opened. Entry point for to communicate with the frontend and the rest of the system.

Constructors

Link copied to clipboard
constructor(mediaFrontendContext: MediaFrontendContext)

Properties

Inherited properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: Long
Link copied to clipboard
Link copied to clipboard
open override val lifecycle: Lifecycle
Link copied to clipboard
open override val requestsRemoval: LiveData<Boolean>
Link copied to clipboard
val tag: String

Inherited functions

Link copied to clipboard
Link copied to clipboard
override fun dismiss()
Link copied to clipboard
operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun getPanelContext(iviFragmentId: IviFragmentId): CommonPanelContext
Link copied to clipboard
override fun hashCode(): Int
Link copied to clipboard
open override fun onAddedToFrontend()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String