Menu constructor

const Menu({
  1. Key? key,
  2. required List<Widget> menus,
  3. required Widget center,
  4. double radius = 100,
  5. double swapAngle = 120,
  6. double startAngle = -60,
  7. double hideOpacity = 0,
  8. Curve curve = Curves.ease,
  9. Duration duration = const Duration(milliseconds: 300),
  10. MenuType menuType = MenuType.circle,
  11. required MenuItemClick menuItemClick,
})

Implementation

const Menu({
  Key? key,
  required this.menus,
  required this.center,
  this.radius = 100,
  this.swapAngle = 120,
  this.startAngle = -60,
  this.hideOpacity = 0,
  this.curve = Curves.ease,
  this.duration = const Duration(milliseconds: 300),
  this.menuType = MenuType.circle,
  required this.menuItemClick,
}) : super(key: key);