click function

Widget click(
  1. Widget widget,
  2. dynamic onClick,
  3. Style style,
  4. ButtonProps props,
)

Implementation

Widget click(Widget widget, onClick, Style style, ButtonProps props) {
  return InkWell(
    onTap: onClick,
    autofocus: props.autofocus,
    borderRadius: props.borderRadius,
    enableFeedback: props.enableFeedback,
    excludeFromSemantics: props.excludeFromSemantics,
    focusColor: props.focusColor,
    focusNode: props.focusNode,
    hoverColor: style.hoverColor ?? props.hoverColor,
    radius: props.radius,
    splashColor: props.splashColor,
    customBorder: props.customBorder ??
        RoundedRectangleBorder(
          borderRadius: BorderRadius.circular(style.borderRadius),
        ),
    mouseCursor: props.mouseCursor,
    canRequestFocus: props.canRequestFocus,
    highlightColor: style.activeColor ?? props.highlightColor,
    splashFactory: props.splashFactory,
    statesController: props.statesController,
    onDoubleTap: props.onDoubleTap,
    onHighlightChanged: props.onHighlightChanged,
    onHover: props.onHover,
    onLongPress: props.onLongPress,
    onTapCancel: props.onTapCancel,
    onTapDown: props.onTapDown,
    onTapUp: props.onTapUp,
    onSecondaryTap: props.onSecondaryTap,
    onFocusChange: props.onFocusChange,
    onSecondaryTapDown: props.onSecondaryTapDown,
    onSecondaryTapUp: props.onSecondaryTapUp,
    onSecondaryTapCancel: props.onSecondaryTapCancel,
    child: widget,
  );
}