MenuGroupData constructor

MenuGroupData(
  1. MenuGroupData? parent,
  2. List<MenuData> children,
  3. bool hasLeading,
  4. Offset? subMenuOffset,
  5. VoidCallback? onDismissed,
  6. Object? regionGroupId,
  7. Axis direction,
  8. EdgeInsets itemPadding,
  9. SubFocusScopeState focusScope,
)

Creates menu group data.

Parameters:

  • parent (MenuGroupData?): Parent group
  • children (List<MenuData>): Child items
  • hasLeading (bool): Whether items have leading widgets
  • subMenuOffset (Offset?): Submenu offset
  • onDismissed (VoidCallback?): Dismissal callback
  • regionGroupId (Object?): Region group ID
  • direction (Axis): Layout direction
  • itemPadding (EdgeInsets): Item padding
  • focusScope (SubFocusScopeState): Focus scope

Implementation

MenuGroupData(
  this.parent,
  this.children,
  this.hasLeading,
  this.subMenuOffset,
  this.onDismissed,
  this.regionGroupId,
  this.direction,
  this.itemPadding,
  this.focusScope,
);