Interface BOOLEAN_OPERATION

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

Hierarchy

Properties

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

Generated using TypeDoc