IconButton constructor

const IconButton({
  1. Key? key,
  2. VoidCallback? onPressed,
  3. VoidCallback? onReleased,
  4. VoidCallback? onLongPress,
  5. Intent? intent,
  6. ShortcutActivator? shortcutActivator,
  7. BuildContext? targetContext,
  8. ButtonType type = ButtonType.momentary,
  9. ExtendedButtonStyle? style,
  10. Clip clipBehavior = Clip.none,
  11. FocusNode? focusNode,
  12. bool autofocus = false,
  13. String? tooltip,
  14. ButtonController? controller,
  15. required Widget child,
})

Implementation

const IconButton({
  Key? key,
  VoidCallback? onPressed,
  VoidCallback? onReleased,
  VoidCallback? onLongPress,
  Intent? intent,
  ShortcutActivator? shortcutActivator,
  BuildContext? targetContext,
  ButtonType type = ButtonType.momentary,
  ExtendedButtonStyle? style,
  Clip clipBehavior = Clip.none,
  FocusNode? focusNode,
  bool autofocus = false,
  String? tooltip,
  ButtonController? controller,
  required Widget child
}) : super(
  key: key,
  onPressed: onPressed,
  onReleased: onReleased,
  onLongPress: onLongPress,
  intent: intent,
  shortcutActivator: shortcutActivator,
  targetContext: targetContext,
  type: type,
  style: style,
  focusNode: focusNode,
  autofocus: autofocus,
  clipBehavior: clipBehavior,
  tooltip: tooltip,
  controller: controller,
  child: child,
);