xLayout_Builder_VideoWidget method
Widget
xLayout_Builder_VideoWidget(
- XMediaItem xMedia,
- XFDataItem item, {
- void setState(
- void ()
- dynamic onLongPress(
- dynamic
- double? width,
- double? height,
Override per cambiare il Widget per la visualizzazione dei Video nella Lista degli XMedia
Implementation
Widget xLayout_Builder_VideoWidget(XMediaItem xMedia, XFDataItem item, {void Function(void Function())? setState, Function(dynamic)? onLongPress, double? width, double? height}) {
return InkWell(
onLongPress: () async => xMedia.xDocID != item.id
? null
: onLongPress == null
? await xOnDelXMedia_INTERNAL(xMedia, item)
: onLongPress(xMedia),
onTap: () async => xCMD_XMedia_OpenVideo(xMedia, setState: setState),
child: Container(
decoration: BoxDecoration(color: Colors.grey[800], image: DecorationImage(image: MemoryImage(xMedia.miniatura!))),
width: width ?? 80,
height: height ?? 100,
child: Container(child: Icon(Icons.play_arrow, size: 28)),
));
}