Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2024-12-31 12:30:03 +08:00
parent de3edcfa13
commit 273e5649c3
6 changed files with 127 additions and 113 deletions

View File

@@ -270,14 +270,14 @@ class VideoCustomActions {
class VideoPopupMenu extends StatelessWidget {
final double? size;
final double? iconSize;
final List<VideoCustomAction> actions;
final double menuItemHeight = 45;
final dynamic videoItem;
const VideoPopupMenu({
super.key,
required this.size,
required this.iconSize,
required this.actions,
required this.videoItem,
});
@override
@@ -295,7 +295,8 @@ class VideoPopupMenu extends StatelessWidget {
),
position: PopupMenuPosition.under,
onSelected: (String type) {},
itemBuilder: (BuildContext context) => actions.map((e) {
itemBuilder: (BuildContext context) =>
VideoCustomActions(videoItem, context).actions.map((e) {
return PopupMenuItem<String>(
value: e.value,
height: menuItemHeight,