enterNewOverLayer function

OverlayEntry enterNewOverLayer(
  1. Widget builder(
    1. OverlayEntry?
    )
)

Implementation

OverlayEntry enterNewOverLayer(Widget Function(OverlayEntry?) builder) {
  OverlayEntry? entry;
  entry = OverlayEntry(
    builder: (cont) => GestureDetector(
      onTap: entry?.remove,
      child: ColoredBox(
        color: Colors.black45,
        child: builder.call(entry),
      ),
    ),
  );
  doKitOverlayKey.currentState?.insert(entry);
  return entry;
}