VideoItemWidget<V extends VideoInfo> constructor

const VideoItemWidget<V extends VideoInfo>({
  1. required V videoInfo,
  2. VideoItemConfig config = const VideoItemConfig(loop: true, itemLoadingWidget: CircularProgressIndicator(), autoPlayNextVideo: true),
  3. required int pageIndex,
  4. required int currentPageIndex,
  5. required bool isPaused,
  6. Widget? customVideoInfoWidget,
  7. void videoEnded()?,
})

Implementation

const VideoItemWidget(
    {

    /// video information
    required this.videoInfo,

    /// video config
    this.config = const VideoItemConfig(
        loop: true,
        itemLoadingWidget: CircularProgressIndicator(),
        autoPlayNextVideo: true),
    required this.pageIndex,
    required this.currentPageIndex,
    required this.isPaused,
    this.customVideoInfoWidget,
    this.videoEnded});