oneGradientPerPath property
only used when shape == convex || concave when you have multiple path (with some moveTo) inside : true -> draw a different gradient for each sub path false -> draw an unique gradient for all the widget
Implementation
@override
bool get oneGradientPerPath => false;