SimpleOverlayConfiguration constructor

SimpleOverlayConfiguration({
  1. bool startShowing = false,
  2. bool hideOnTapOutside = false,
  3. Duration? autoHideDuration,
  4. Color shadowColor = Colors.black,
  5. double? shadowOpacity,
  6. VoidCallback? onShowOverlay,
  7. VoidCallback? onHideOverlay,
})

Implementation

SimpleOverlayConfiguration({
  this.startShowing = false,
  this.hideOnTapOutside = false,
  this.autoHideDuration,
  this.shadowColor = Colors.black,
  this.shadowOpacity,
  this.onShowOverlay,
  this.onHideOverlay,
}) {
  if (shadowOpacity != null) {
    assert(
      shadowOpacity! >= 0.0 && shadowOpacity! <= 1.0,
      'shadowOpacity property needs to be between 0.0 and 1.0',
    );
  }
}