addOverlay method

void addOverlay(
  1. OverlayData data
)

Add overlay

Implementation

void addOverlay(OverlayData data) {
  // Avoiding duplicates
  if (_overlays.any((a) => a.key == data.key)) return;

  _overlays.add(data);
  if (data.context != null) _updateOverlay(data.context!);
}