docx
    Preparing search index...

    Type Alias IVmlShapeOptions

    Options for creating a VML shape.

    type IVmlShapeOptions = {
        adjustment?: string;
        allowInCell?: boolean;
        alt?: string;
        children?: readonly XmlComponent[];
        coordinateSize?: string;
        fillColor?: string;
        filled?: boolean;
        id: string;
        path?: string;
        presetShapeType?: number;
        strokeColor?: string;
        stroked?: boolean;
        strokeWeight?: string;
        style?: VmlShapeStyle;
        title?: string;
        type?: string;
    }
    Index
    adjustment?: string

    Adjustment values for the shape's geometry, e.g. 10800.

    allowInCell?: boolean

    Whether the shape may be positioned inside a table cell (o:allowincell).

    alt?: string

    Alternative text for the shape.

    children?: readonly XmlComponent[]

    Child elements such as v:fill, v:textpath, v:imagedata or v:textbox.

    coordinateSize?: string

    Size of the shape's coordinate space, e.g. 21600,21600.

    fillColor?: string

    Fill colour: a named colour or a hex value prefixed with #.

    filled?: boolean

    Whether the shape is filled.

    id: string

    Unique identifier for the shape.

    path?: string

    Path defining the shape's geometry in VML path syntax.

    presetShapeType?: number

    Office preset shape type number (o:spt), e.g. 136 for plain WordArt or 75 for a picture frame.

    strokeColor?: string

    Outline colour: a named colour or a hex value prefixed with #.

    stroked?: boolean

    Whether the shape's outline is drawn.

    strokeWeight?: string

    Outline thickness, e.g. 1pt.

    Styling properties for positioning and sizing the shape.

    title?: string

    Title of the shape.

    type?: string

    Reference to a shape type definition, e.g. #_x0000_t202 for a text box.