CustomProgressBar constructor
const
CustomProgressBar({
- Key? key,
- required BetterPlayerController controller,
- Color? progressBarColor,
- bool enableSeekPreview = false,
- double previewWidth = 120.0,
- double previewHeight = 80.0,
- Offset previewOffset = const Offset(0, -90),
- BoxDecoration? previewDecoration,
- Widget previewBuilder()?,
- SeekPreviewPerformanceOptions performanceOptions = const SeekPreviewPerformanceOptions(),
- required Future<
String?> getThumbnailForPosition(- Duration position
Implementation
const CustomProgressBar({
super.key,
required this.controller,
this.progressBarColor,
this.enableSeekPreview = false,
this.previewWidth = 120.0,
this.previewHeight = 80.0,
this.previewOffset = const Offset(0, -90),
this.previewDecoration,
this.previewBuilder,
this.performanceOptions = const SeekPreviewPerformanceOptions(),
required this.getThumbnailForPosition,
});