ReadonlycenterThe gradient's centre, in local space; finite (§85).
ReadonlykindDiscriminant (§58 "conic gradient").
Optional ReadonlyopacitySee SolidPaint.opacity; multiplies every stop's alpha.
Optional ReadonlystartAngle, in radians (§7a), at which offset 0 is read — measured from +X,
increasing counter-clockwise. Finite (§85); defaults to 0. Values
outside [0, 2π) wrap with the parameter, they are not refused.
ReadonlystopsAt least two sorted stops (§85) — see GradientStop.
A §58 conic gradient: colour as a function of the polar angle around
center, both in the shape's local space (see LinearGradientPaint for the space and the stop rules).Offset 0 sits on the ray from
centeratstartAnglefrom +X; offsets increase counter-clockwise — right-handed Y-up (§7a), which isatan2(y, x)of the local offset, the same number §60'sangleoperator returns. The parameter wraps: past the last stop the ramp continues from the first, viafract. A zero-length offset (the exact centre) reads angle 0 in the JS meaning tests; a GPU may pick any direction foratan2(0, 0).