ClickArea constructor

const ClickArea({
  1. Key? key,
  2. Widget? child,
  3. GestureTapCallback? onTap,
  4. GestureTapCallback? onDoubleTap,
  5. GestureLongPressCallback? onLongPress,
  6. GestureTapDownCallback? onTapDown,
  7. GestureTapUpCallback? onTapUp,
  8. GestureTapCallback? onTapCancel,
  9. ValueChanged<bool>? onHighlightChanged,
  10. ValueChanged<bool>? onHover,
  11. double? radius,
  12. BorderRadius? borderRadius,
  13. ShapeBorder? customBorder,
  14. bool? enableFeedback = true,
  15. bool excludeFromSemantics = false,
  16. FocusNode? focusNode,
  17. bool canRequestFocus = true,
  18. ValueChanged<bool>? onFocusChange,
  19. bool autofocus = false,
  20. MaterialStatesController? statesController,
})

Implementation

const ClickArea(
    {super.key,
    super.child,
    super.onTap,
    super.onDoubleTap,
    super.onLongPress,
    super.onTapDown,
    super.onTapUp,
    super.onTapCancel,
    super.onHighlightChanged,
    super.onHover,
    super.radius,
    super.borderRadius,
    super.customBorder,
    bool? enableFeedback = true,
    super.excludeFromSemantics,
    super.focusNode,
    super.canRequestFocus,
    super.onFocusChange,
    super.autofocus,
    super.statesController})
    : super(
        focusColor: Colors.transparent,
        splashColor: Colors.transparent,
        highlightColor: Colors.transparent,
        enableFeedback: enableFeedback ?? true,
      );