SimplePlayerControls constructor
const
SimplePlayerControls({
- Key? key,
- required String title,
- required Color colorAccent,
- required bool visible,
- required bool isFullScreen,
- required bool isBuffering,
- required bool showMuteBadge,
- required bool muted,
- required Duration position,
- required Duration duration,
- required Duration buffered,
- required Animation<
double> playPauseProgress, - required VoidCallback onTap,
- required VoidCallback onPlayPause,
- required VoidCallback onFullScreen,
- required ValueChanged<
Duration> onSeek, - required ValueChanged<
bool> onScrubbing, - required VoidCallback onToggleMute,
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.muted,
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.onToggleMute,
});