getClip method
Returns a description of the clip given that the render object being clipped is of the given size.
Implementation
@override
Path getClip(Size size) {
switch(type) {
case ClipPathType.ROUNDED_DOWN:
return getRoundedDown(size);
case ClipPathType.ROUNDED_SHIELD:
return getRoundedShield(size);
case ClipPathType.ROUNDED_UP:
return getRoundedUp(size);
case ClipPathType.TRIANGLE_DOWN:
return getTriangleDown(size);
case ClipPathType.WAVE:
return getWave(size);
case ClipPathType.JAGGED:
return getJagged(size);
case ClipPathType.CLOUDS:
return getClouds(size);
case ClipPathType.BOILER_PLATE:
return getBoilerPlate(size);
case ClipPathType.DIAGONAL:
return getDiagonal(size);
case ClipPathType.ROUNDED_CORNERS:
return getRoundedCorners(size);
default:
return getNone(size);
}
}