CupertinoContextMenu constructor

CupertinoContextMenu(
  1. {Key? key,
  2. required List<Widget> actions,
  3. required Widget child,
  4. bool enableHapticFeedback = false,
  5. @Deprecated('Use CupertinoContextMenu.builder instead. ' 'This feature was deprecated after v3.4.0-34.1.pre.') ContextMenuPreviewBuilder? previewBuilder = _defaultPreviewBuilder}
)

Create a context menu.

The actions parameter cannot be empty.

Implementation

CupertinoContextMenu({
  super.key,
  required this.actions,
  required Widget this.child,
  this.enableHapticFeedback = false,
  @Deprecated(
    'Use CupertinoContextMenu.builder instead. '
    'This feature was deprecated after v3.4.0-34.1.pre.',
  )
  this.previewBuilder = _defaultPreviewBuilder,
}) : assert(actions.isNotEmpty),
     builder = ((BuildContext context, Animation<double> animation) => child);