@motion-script/core / StrokeResolved
Interface: StrokeResolved
Defined in: attributes/shape/stroke/mapper.ts:96
Fully resolved stroke — all fields normalised with defaults applied. Compatible with the lerp registry (IFill is used for fill to avoid breaking the existing lerp/registry pipeline).
Properties
align
align:
number
Defined in: attributes/shape/stroke/mapper.ts:103
Stroke placement in [-1, 1]: -1 inside, 0 center, +1 outside.
cap
cap:
StrokeCap
Defined in: attributes/shape/stroke/mapper.ts:105
End-cap shape for open strokes and dash ends.
dash?
optionaldash?:number[]
Defined in: attributes/shape/stroke/mapper.ts:100
dashOffset
dashOffset:
number
Defined in: attributes/shape/stroke/mapper.ts:101
fill
fill:
FillResolved[]
Defined in: attributes/shape/stroke/mapper.ts:99
Resolved fill layers, painted bottom-to-top like a node's fill.
join
join:
StrokeJoin
Defined in: attributes/shape/stroke/mapper.ts:107
Corner join shape.
miterLimit
miterLimit:
number
Defined in: attributes/shape/stroke/mapper.ts:109
Miter limit (only used when join is 'miter').
weight
weight:
number
Defined in: attributes/shape/stroke/mapper.ts:97