videoUI method

dynamic videoUI(
  1. dynamic context,
  2. dynamic mediaState
)

Implementation

Widget videoUI(BuildContext context, AttachmentMediaState mediaState) {
  final msgContent = attachment.msgContent();
  return InkWell(
    onTap: openView!
        ? () => showAdaptiveDialog(
              context: context,
              barrierDismissible: false,
              useRootNavigator: false,
              builder: (context) => VideoDialog(
                title: msgContent.body(),
                videoFile: mediaState.mediaFile!,
              ),
            )
        : null,
    child: ClipRRect(
      borderRadius: BorderRadius.circular(6),
      child: ActerVideoPlayer(
        hasPlayerControls: false,
        videoFile: mediaState.mediaFile!,
      ),
    ),
  );
}