OverlayManager class

The OverlayManager class provides a simplified interface for managing overlays using the Overlayer class.

To use this class, you need to import the OverlayManager class from the systems/overlay_manager.dart file. This class provides static methods for showing and dismissing overlays.

Example

import 'systems/overlay_manager.dart';

// Show an overlay
OverlayManager.show(
  child: YourOverlayWidget(),
);

// Dismiss the overlay
OverlayManager.dismissOverlay();

Constructors

OverlayManager.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

overlayer Overlayer
The instance of the Overlayer class that manages the overlay.
getter/setter pair

Static Methods

dismissOverlay() → void
Dismisses the currently active overlay.
show({required Widget child}) → void
Shows an overlay with the provided child widget.