SimplePlayerControls constructor

const SimplePlayerControls({
  1. Key? key,
  2. required String title,
  3. required Color colorAccent,
  4. required bool visible,
  5. required bool isFullScreen,
  6. required bool isBuffering,
  7. required bool showMuteBadge,
  8. required Duration position,
  9. required Duration duration,
  10. required Duration buffered,
  11. required Animation<double> playPauseProgress,
  12. required VoidCallback onTap,
  13. required VoidCallback onPlayPause,
  14. required VoidCallback onFullScreen,
  15. required ValueChanged<Duration> onSeek,
  16. required ValueChanged<bool> onScrubbing,
  17. required VoidCallback onUnmute,
})

Implementation

const SimplePlayerControls({
  super.key,
  required this.title,
  required this.colorAccent,
  required this.visible,
  required this.isFullScreen,
  required this.isBuffering,
  required this.showMuteBadge,
  required this.position,
  required this.duration,
  required this.buffered,
  required this.playPauseProgress,
  required this.onTap,
  required this.onPlayPause,
  required this.onFullScreen,
  required this.onSeek,
  required this.onScrubbing,
  required this.onUnmute,
});