ContextMenuPopup constructor

const ContextMenuPopup({
  1. Key? key,
  2. required BuildContext anchorContext,
  3. required Offset position,
  4. required List<MenuItem> children,
  5. CapturedThemes? themes,
  6. Axis direction = Axis.vertical,
  7. ValueChanged<PopoverOverlayWidgetState>? onTickFollow,
  8. Size? anchorSize,
})

Creates a ContextMenuPopup.

Parameters:

  • anchorContext (BuildContext, required): Anchor context.
  • position (Offset, required): Popup position.
  • children (List<MenuItem>, required): Menu items.
  • themes (CapturedThemes?, optional): Captured themes.
  • direction (Axis, default: Axis.vertical): Layout direction.
  • onTickFollow (ValueChanged<PopoverOverlayWidgetState>?, optional): Follow callback.
  • anchorSize (Size?, optional): Anchor size.

Implementation

const ContextMenuPopup({
  super.key,
  required this.anchorContext,
  required this.position,
  required this.children,
  this.themes,
  this.direction = Axis.vertical,
  this.onTickFollow,
  this.anchorSize,
});