mcut
@mcut/compositor

TextBlockLayout

Generated TypeScript API reference for the public mcut SDK.

mcut SDK


mcut SDK / compositor/src / TextBlockLayout

Interface: TextBlockLayout

Defined in: packages/compositor/src/text.ts:63

Properties

font

font: string;

Defined in: packages/compositor/src/text.ts:66


height

height: number;

Defined in: packages/compositor/src/text.ts:72


lineHeight

lineHeight: number;

Defined in: packages/compositor/src/text.ts:67


lines

lines: object[];

Defined in: packages/compositor/src/text.ts:65

segments present only when the element has style runs.

segments?

optional segments?: TextSegment[];

text

text: string;

width

width: number;

overflow

overflow: "visible" | "clip" | null;

Defined in: packages/compositor/src/text.ts:69


padding

padding: number;

Defined in: packages/compositor/src/text.ts:68


width

width: number;

Defined in: packages/compositor/src/text.ts:71

Box size including padding — matches what the renderer draws.

On this page