createCupertinoWidget method

  1. @override
CupertinoButton createCupertinoWidget(
  1. BuildContext context
)

Implementation

@override
CupertinoButton createCupertinoWidget(BuildContext context) {
  CupertinoButtonData? data;
  if (ios != null) {
    data = ios!(context, platform(context));
  }

  return CupertinoButton(
    //key: widgetKey,
    child: data?.child ?? child!,
    onPressed: data?.onPressed ?? onPressed,
    borderRadius:
        data?.borderRadius ?? const BorderRadius.all(Radius.circular(8.0)),
    color: data?.color ?? color,
    minSize: data?.minSize ?? 44.0,
    padding: data?.padding ?? padding,
    pressedOpacity: data?.pressedOpacity ?? 0.1,
    disabledColor: data?.disabledColor ??
        disabledColor ??
        CupertinoColors.quaternarySystemFill,
  );
}