Paint toPaint(Rect rect) { final similarBorderSide = BorderSide(width: width, style: style); final paint = similarBorderSide.toPaint() ..shader = gradient.createShader(rect); return paint; }