RawMenuAnchor constructor

const RawMenuAnchor({
  1. Key? key,
  2. FocusNode? childFocusNode,
  3. bool consumeOutsideTaps = false,
  4. VoidCallback? onOpen,
  5. VoidCallback? onClose,
  6. bool useRootOverlay = false,
  7. RawMenuAnchorChildBuilder? builder,
  8. required MenuController controller,
  9. required RawMenuAnchorOverlayBuilder overlayBuilder,
  10. Widget? child,
})

A RawMenuAnchor that delegates overlay construction to an overlayBuilder.

The overlayBuilder should not be null.

Implementation

const RawMenuAnchor({
  super.key,
  this.childFocusNode,
  this.consumeOutsideTaps = false,
  this.onOpen,
  this.onClose,
  this.useRootOverlay = false,
  this.builder,
  required this.controller,
  required this.overlayBuilder,
  this.child,
});