Package 

Class AnimatedMediaControlButtonsKt

    • Method Summary

      Modifier and Type Method Description
      final static Unit AnimatedMediaControlButtons(Function0<Unit> onPlayButtonClick, Function0<Unit> onPauseButtonClick, Boolean playPauseButtonEnabled, Boolean playing, Function0<Unit> onSeekToPreviousButtonClick, Boolean seekToPreviousButtonEnabled, Function0<Unit> onSeekToNextButtonClick, Boolean seekToNextButtonEnabled, Modifier modifier, Function0<Unit> onSeekToPreviousLongRepeatableClick, Function0<Unit> onSeekToPreviousLongRepeatableClickEnd, Function0<Unit> onSeekToNextLongRepeatableClick, Function0<Unit> onSeekToNextLongRepeatableClickEnd, TrackPositionUiModel trackPositionUiModel, Color progressColor, ButtonColors colors, Flow<Unit> rotateProgressIndicator) Standard media control buttons, showing SeekToPreviousButton, PlayPauseProgressButton and SeekToNextButton.
      final static Unit AnimatedMediaControlButtons(Function0<Unit> onPlayButtonClick, Function0<Unit> onPauseButtonClick, Boolean playPauseButtonEnabled, Boolean playing, Function0<Unit> leftButton, Function0<Unit> rightButton, Modifier modifier, TrackPositionUiModel trackPositionUiModel, Color progressColor, ButtonColors colors, Flow<Unit> rotateProgressIndicator) Standard and custom action media control buttons, showing a PlayPauseProgressButton as the middle button, and allowing custom buttons to be passed for left and right buttons.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • AnimatedMediaControlButtons

        @Composable() final static Unit AnimatedMediaControlButtons(Function0<Unit> onPlayButtonClick, Function0<Unit> onPauseButtonClick, Boolean playPauseButtonEnabled, Boolean playing, Function0<Unit> onSeekToPreviousButtonClick, Boolean seekToPreviousButtonEnabled, Function0<Unit> onSeekToNextButtonClick, Boolean seekToNextButtonEnabled, Modifier modifier, Function0<Unit> onSeekToPreviousLongRepeatableClick, Function0<Unit> onSeekToPreviousLongRepeatableClickEnd, Function0<Unit> onSeekToNextLongRepeatableClick, Function0<Unit> onSeekToNextLongRepeatableClickEnd, TrackPositionUiModel trackPositionUiModel, Color progressColor, ButtonColors colors, Flow<Unit> rotateProgressIndicator)

        Standard media control buttons, showing SeekToPreviousButton, PlayPauseProgressButton and SeekToNextButton.

      • AnimatedMediaControlButtons

        @Composable() final static Unit AnimatedMediaControlButtons(Function0<Unit> onPlayButtonClick, Function0<Unit> onPauseButtonClick, Boolean playPauseButtonEnabled, Boolean playing, Function0<Unit> leftButton, Function0<Unit> rightButton, Modifier modifier, TrackPositionUiModel trackPositionUiModel, Color progressColor, ButtonColors colors, Flow<Unit> rotateProgressIndicator)

        Standard and custom action media control buttons, showing a PlayPauseProgressButton as the middle button, and allowing custom buttons to be passed for left and right buttons.