VECTOR: {
    absoluteBoundingBox: Rectangle;
    blendMode: BlendMode;
    constraintsLayout: Constraint;
    effects: Effect[];
    exportSettings: ExportSetting[];
    fillGeometry: Path[];
    fills: Paint[];
    isMask: boolean;
    layoutAlign: "MIN" | "CENTER" | "MAX" | "STRETCH";
    locked: boolean;
    opacity: number;
    preserveRatio: boolean;
    relativeTransform: Transform;
    size: Vector;
    strokeAlignString: "INSIDE" | "OUTSIDE" | "CENTER";
    strokeCap: "NONE" | "ROUND" | "SQUARE" | "LINE_ARROW" | "TRIANGLE_ARROW";
    strokeDashes: number[];
    strokeGeometry: Path[];
    strokeJoin: "MITER" | "BEVEL" | "ROUND";
    strokeMiterAngle: number;
    strokeWeight: number;
    strokes: Paint[];
    styles: Map<StyleType, string>;
    transitionDuration: number;
    transitionEasing: EasingType;
    transitionNodeID: string;
}

Type declaration

  • absoluteBoundingBox: Rectangle
  • blendMode: BlendMode
  • constraintsLayout: Constraint
  • effects: Effect[]
  • exportSettings: ExportSetting[]
  • fillGeometry: Path[]
  • fills: Paint[]
  • isMask: boolean
  • layoutAlign: "MIN" | "CENTER" | "MAX" | "STRETCH"
  • locked: boolean
  • opacity: number
  • preserveRatio: boolean
  • relativeTransform: Transform
  • size: Vector
  • strokeAlignString: "INSIDE" | "OUTSIDE" | "CENTER"
  • strokeCap: "NONE" | "ROUND" | "SQUARE" | "LINE_ARROW" | "TRIANGLE_ARROW"
  • strokeDashes: number[]
  • strokeGeometry: Path[]
  • strokeJoin: "MITER" | "BEVEL" | "ROUND"
  • strokeMiterAngle: number
  • strokeWeight: number
  • strokes: Paint[]
  • styles: Map<StyleType, string>
  • transitionDuration: number
  • transitionEasing: EasingType
  • transitionNodeID: string

Generated using TypeDoc