CustomPlayerWidgets constructor
const
CustomPlayerWidgets({
- Widget loadingWidget = const Center(child: CircularProgressIndicator()),
- Widget? errorPlaceholder,
- Widget? bottomControlsBar,
- List<
Widget> leadingBottomButtons = const [], - List<
Widget> trailingBottomButtons = const [], - Widget? customSeekBar,
- Widget? customDurationDisplay,
- Widget? customRemainingTimeDisplay,
- ImageProvider<
Object> ? thumbnail, - BoxFit thumbnailFit = BoxFit.cover,
- List<
CustomOverlayLayer> customOverlayLayers = const [], - Widget fullscreenWrapper(
- BuildContext context,
- Widget child
Creates a new instance of CustomPlayerWidgets with optional overrides for all supported customizations.
Implementation
const CustomPlayerWidgets({
this.loadingWidget = const Center(child: CircularProgressIndicator()),
this.errorPlaceholder,
this.bottomControlsBar,
this.leadingBottomButtons = const [],
this.trailingBottomButtons = const [],
this.customSeekBar,
this.customDurationDisplay,
this.customRemainingTimeDisplay,
this.thumbnail,
this.thumbnailFit = BoxFit.cover,
this.customOverlayLayers = const [],
this.fullscreenWrapper,
});