@jsfkit/types
    Preparing search index...

    Type Alias Line

    Line styling properties.

    Defines the visual appearance of lines and shape outlines, including stroke style, width, caps, joins, and decorative line ends (arrows).

    type Line = {
        align?: LineAlignment;
        cap?: LineCapType;
        cmpd?: LineCompoundType;
        fill?:
            | PatternFill
            | SolidFill
            | GradientLinearFill
            | GradientPathFill
            | NoFill;
        head?: LineEnd;
        join?: LineJoinType;
        style?: LineStyle
        | DashStop[];
        tail?: LineEnd;
        width?: PositiveCoordinate;
    }
    Index

    Properties

    Line alignment relative to the shape path (centered on path or inset)

    "ctr"
    

    Line cap style determining how line endpoints are rendered.

    "flat"
    

    Compound line type for creating multi-stroke effects.

    Fill style applied to the line stroke.

    head?: LineEnd

    Arrow or decoration at the start of the line.

    Line join style determining how line segment connections are rendered.

    "miter"
    
    style?: LineStyle | DashStop[]

    Line dash/dot pattern style.

    tail?: LineEnd

    Arrow or decoration type at the end of the line.

    Line width in EMUs.