interface FRAME {
    absoluteBoundingBox?: Rectangle;
    absoluteRenderBounds?: Rectangle;
    background?: Paint[];
    backgroundColor?: Color;
    blendMode?: BlendMode;
    characterStyleOverrides?: number[];
    characters?: string;
    children?: FRAME[];
    clipsContent?: boolean;
    constraints?: LayoutConstraint;
    cornerRadius?: number;
    counterAxisSizingMode?: "FIXED" | "AUTO";
    effects?: Effect[];
    exportSettings?: ExportSetting[];
    fills?: Paint[];
    horizontalPadding?: number;
    id: string;
    isMask?: boolean;
    isMaskOutline?: boolean;
    itemSpacing?: number;
    layoutAlign?: "MIN" | "CENTER" | "MAX" | "STRETCH";
    layoutGrids?: LayoutGrid[];
    layoutMode?: "NONE" | "HORIZONTAL" | "VERTICAL";
    layoutVersion?: number;
    locked?: boolean;
    name: string;
    opacity?: number;
    overflowDirection?: "HORIZONTAL_SCROLLING" | "VERTICAL_SCROLLING" | "HORIZONTAL_AND_VERTICAL_SCROLLING";
    preserveRatio?: boolean;
    prototypeDevice?: any;
    prototypeStartNodeID?: any;
    rectangleCornerRadii?: number[];
    relativeTransform?: any;
    size?: Vector;
    strokeAlign?: "CENTER" | "INSIDE" | "OUTSIDE";
    strokeWeight?: number;
    strokes?: Paint[];
    style?: any;
    styleOverrideTable?: any;
    styles?: any;
    transitionDuration?: number;
    transitionEasing?: EasingType;
    transitionNodeID?: string;
    type: string;
    verticalPadding?: number;
}

Hierarchy

Properties

absoluteBoundingBox?: Rectangle
absoluteRenderBounds?: Rectangle
background?: Paint[]
backgroundColor?: Color
blendMode?: BlendMode
characterStyleOverrides?: number[]
characters?: string
children?: FRAME[]
clipsContent?: boolean
constraints?: LayoutConstraint
cornerRadius?: number
counterAxisSizingMode?: "FIXED" | "AUTO"
effects?: Effect[]
exportSettings?: ExportSetting[]
fills?: Paint[]
horizontalPadding?: number
id: string
isMask?: boolean
isMaskOutline?: boolean
itemSpacing?: number
layoutAlign?: "MIN" | "CENTER" | "MAX" | "STRETCH"
layoutGrids?: LayoutGrid[]
layoutMode?: "NONE" | "HORIZONTAL" | "VERTICAL"
layoutVersion?: number
locked?: boolean
name: string
opacity?: number
overflowDirection?: "HORIZONTAL_SCROLLING" | "VERTICAL_SCROLLING" | "HORIZONTAL_AND_VERTICAL_SCROLLING"
preserveRatio?: boolean
prototypeDevice?: any
prototypeStartNodeID?: any
rectangleCornerRadii?: number[]
relativeTransform?: any
size?: Vector
strokeAlign?: "CENTER" | "INSIDE" | "OUTSIDE"
strokeWeight?: number
strokes?: Paint[]
style?: any
styleOverrideTable?: any
styles?: any
transitionDuration?: number
transitionEasing?: EasingType
transitionNodeID?: string
type: string
verticalPadding?: number

Generated using TypeDoc