clip method

Widget clip(
  1. double radius, {
  2. Clip? clip,
  3. double? from,
})

Applies an ClipEffect to a Widget with the given clip and radius.

Implementation

Widget clip(
  double radius, {
  Clip? clip,
  double? from,
}) {
  return EffectWidget(
    start: from == null
        ? null
        : ClipEffect(
            clip: clip ?? Clip.antiAlias,
            borderRadius: BorderRadius.circular(from),
          ),
    end: ClipEffect(
      clip: clip ?? Clip.antiAlias,
      borderRadius: BorderRadius.circular(radius),
    ),
    child: this,
  );
}