strokes property

List<Paint>? get strokes

The stroke properties of the shape

Implementation

List<figma.Paint>? get strokes {
  return getCached("strokes", () {
    List<figma.Paint>? strokes;
    if (node is figma.Rectangle) strokes = (node as figma.Rectangle).strokes;
    if (node is figma.Ellipse) strokes = (node as figma.Ellipse).strokes;
    if (node is figma.Instance) strokes = (node as figma.Instance).strokes;
    if (node is figma.Vector) strokes = (node as figma.Vector).strokes;
    if (node is figma.Frame) strokes = (node as figma.Frame).strokes;
    return strokes?.where((stroke) => stroke.visible).toList();
  });
}