showBannerEntry method

bool showBannerEntry(
  1. OverlayEntry entry
)

Implementation

bool showBannerEntry(OverlayEntry entry) {
  final overlay = _getOverlay();
  if (overlay == null) {
    Log.console('ComBanner: 无法找到可用的Overlay');
    return false;
  }

  if (_isBannerShowing) {
    hideBannerEntry();
  }

  _isBannerShowing = true;
  _bannerEntry = entry;
  overlay.insert(entry);
  return true;
}