JsonIconButtonBuilder constructor

JsonIconButtonBuilder({
  1. required Alignment alignment,
  2. required bool autofocus,
  3. Color? color,
  4. BoxConstraints? constraints,
  5. Color? disabledColor,
  6. required bool enableFeedback,
  7. Color? focusColor,
  8. FocusNode? focusNode,
  9. Color? highlightColor,
  10. Color? hoverColor,
  11. JsonWidgetData? icon,
  12. required double iconSize,
  13. required MouseCursor mouseCursor,
  14. VoidCallback? onPressed,
  15. required EdgeInsetsGeometry padding,
  16. Color? splashColor,
  17. double? splashRadius,
  18. String? tooltip,
  19. VisualDensity? visualDensity,
})

Implementation

JsonIconButtonBuilder({
  required this.alignment,
  required this.autofocus,
  this.color,
  this.constraints,
  this.disabledColor,
  required this.enableFeedback,
  this.focusColor,
  this.focusNode,
  this.highlightColor,
  this.hoverColor,
  this.icon,
  required this.iconSize,
  required this.mouseCursor,
  this.onPressed,
  required this.padding,
  this.splashColor,
  this.splashRadius,
  this.tooltip,
  this.visualDensity,
}) : super(numSupportedChildren: kNumSupportedChildren);