Standard technical-drawing title cartouche, drawn inside the bottom-right corner of the projection frame.

interface TitleBlockSpec {
    rows?: readonly { label: string; value: string }[];
    title: string;
    widthFraction?: number;
}

Properties

rows?: readonly { label: string; value: string }[]

Optional labelled rows below the heading, drawn as LABEL | value pairs separated by a vertical divider. The row count drives the cartouche's height.

title: string

Heading row text — drawn in the top of the cartouche.

widthFraction?: number

Cartouche width as a fraction of the frame's projected width ([0, 1]). Default 0.42.