Modal constructor

const Modal({
  1. required ModalController controller,
  2. required WidgetBuilder modalBuilder,
  3. required Widget child,
  4. Key? key,
  5. FocusNode? initialFocusNode,
  6. bool dismissOnEscape = true,
  7. bool dismissOnOutsideClick = false,
  8. VoidCallback? onOpen,
  9. VoidCallback? onClose,
})

Creates an unstyled modal behavior boundary.

Implementation

const Modal({
  required this.controller,
  required this.modalBuilder,
  required this.child,
  super.key,
  this.initialFocusNode,
  this.dismissOnEscape = true,
  this.dismissOnOutsideClick = false,
  this.onOpen,
  this.onClose,
});