TrackPositionUiModel

Types

Link copied to clipboard
data class Actual(val percent: Float, val duration: Duration, val position: Duration, val shouldAnimate: Boolean = false, val isLoading: Boolean = false) : TrackPositionUiModel
Link copied to clipboard
Link copied to clipboard
data class Loading(val shouldAnimate: Boolean = false, val showProgress: Boolean = false) : TrackPositionUiModel
Link copied to clipboard
data class Predictive(val predictor: PositionPredictor, val shouldAnimate: Boolean = false, val isLoading: Boolean = false) : TrackPositionUiModel
Link copied to clipboard
data class SeekProjection(val percent: Float, val duration: Duration, val position: Duration, val shouldAnimate: Boolean = false) : TrackPositionUiModel

Properties

Link copied to clipboard
abstract val isLoading: Boolean
Link copied to clipboard
abstract val shouldAnimate: Boolean
Link copied to clipboard
abstract val showProgress: Boolean