show method

void show(
  1. Media? media,
  2. {EdgeInsets? offset}
)

Implementation

void show(api.Media? media, {EdgeInsets? offset}) {
  hide();
  entry = OverlayEntry(builder: (context) {
    return CompactPlayer(
      controller: playerController,
      offset: offset ?? MediaQuery.of(context).padding,
      expanded: true,
      media: media,
      shareMediaCallback: widget.shareMediaCallback,
    );
  });
  OverlayState overlayState = _overlayKey.currentState as OverlayState;
  overlayState.insert(entry!);
}