getClipPath method Null safety

Path getClipPath(
  1. Rect rect,
  2. TextDirection textDirection
)

Returns a closed Path that describes the outer edge of this decoration.

The default implementation throws. Subclasses must override this implementation to describe the clip path that should be applied to the decoration when it is used in a Container with an explicit Clip behavior.

See also:

Implementation

Path getClipPath(Rect rect, TextDirection textDirection) {
  throw UnsupportedError('${objectRuntimeType(this, 'This Decoration subclass')} does not expect to be used for clipping.');
}