RawMenuAnchor constructor
- Key? key,
- FocusNode? childFocusNode,
- bool consumeOutsideTaps = false,
- VoidCallback? onOpen,
- VoidCallback? onClose,
- RawMenuAnchorOpenRequestedCallback onOpenRequested = _defaultOnOpenRequested,
- RawMenuAnchorCloseRequestedCallback onCloseRequested = _defaultOnCloseRequested,
- bool useRootOverlay = false,
- RawMenuAnchorChildBuilder? builder,
- required MenuController controller,
- required RawMenuAnchorOverlayBuilder overlayBuilder,
- Widget? child,
A RawMenuAnchor that delegates overlay construction to an overlayBuilder
.
The overlayBuilder
must not be null.
Implementation
const RawMenuAnchor({
super.key,
this.childFocusNode,
this.consumeOutsideTaps = false,
this.onOpen,
this.onClose,
this.onOpenRequested = _defaultOnOpenRequested,
this.onCloseRequested = _defaultOnCloseRequested,
this.useRootOverlay = false,
this.builder,
required this.controller,
required this.overlayBuilder,
this.child,
});