call method

Widget call()
override

Implementation

Widget call() {
  final inkAp = _InkApprox(this);

  return data.type == InkType.response
      ? InkResponse(
          child: data.child,
          highlightColor: inkAp.overlay,
          overlayColor: MaterialStateProperty.all<Color>(inkAp.overlay),
          splashColor: inkAp.splash,
          hoverColor: inkAp.hover,
          focusColor: inkAp.focus,
          onTap: this.data.onTap,
          onLongPress: this.data.onLongPress,
        )
      : InkWell(
          child: data.child,
          borderRadius: inkAp.radii.toBorderRadius,
          splashColor: inkAp.splash,
          hoverColor: inkAp.hover,
          focusColor: inkAp.focus,
          overlayColor: MaterialStateProperty.all<Color>(inkAp.overlay),
          highlightColor: inkAp.highlight,
          onTap: data.onTap,
          onLongPress: data.onLongPress,
        );
}