ModalBackdropTheme constructor

const ModalBackdropTheme({
  1. BorderRadiusGeometry? borderRadius,
  2. EdgeInsetsGeometry? padding,
  3. Color? barrierColor,
  4. bool? modal,
  5. bool? surfaceClip,
})

Creates a ModalBackdropTheme.

All parameters are optional and will use system defaults when null.

Parameters:

  • borderRadius (BorderRadiusGeometry?, optional): corner radius for the modal surface
  • padding (EdgeInsetsGeometry?, optional): padding around modal content
  • barrierColor (Color?, optional): backdrop color, typically semi-transparent
  • modal (bool?, optional): whether backdrop blocks user interaction
  • surfaceClip (bool?, optional): whether to clip surface for visual effects

Example:

const ModalBackdropTheme(
  borderRadius: BorderRadius.circular(8),
  barrierColor: Color.fromRGBO(0, 0, 0, 0.5),
  modal: true,
)

Implementation

const ModalBackdropTheme({
  this.borderRadius,
  this.padding,
  this.barrierColor,
  this.modal,
  this.surfaceClip,
});