opt: showEpisodes

This commit is contained in:
bggRGjQaUbCoE
2024-09-20 19:48:40 +08:00
parent 511c9be62a
commit 1392f35393
2 changed files with 15 additions and 9 deletions

View File

@@ -48,6 +48,7 @@ class PLVideoPlayer extends StatefulWidget {
this.bottomList,
this.customWidget,
this.customWidgets,
this.showEpisodes,
super.key,
});
@@ -62,6 +63,7 @@ class PLVideoPlayer extends StatefulWidget {
final Widget? customWidget;
final List<Widget>? customWidgets;
final Function? showEpisodes;
@override
State<PLVideoPlayer> createState() => _PLVideoPlayerState();
@@ -363,14 +365,14 @@ class _PLVideoPlayerState extends State<PLVideoPlayer>
.episodes!);
changeFucCall = bangumiIntroController!.changeSeasonOrbangu;
}
ListSheet(
episodes: episodes,
bvid: bvid,
aid: IdUtils.bv2av(bvid),
currentCid: currentCid,
changeFucCall: changeFucCall,
context: context,
).buildShowBottomSheet();
if (widget.showEpisodes != null) {
widget.showEpisodes!(
episodes,
bvid,
IdUtils.bv2av(bvid),
currentCid,
);
}
},
),
),