Skip to content

Documentation / @finchart/core / index / TextMeasurer

Interface: TextMeasurer ​

Defined in: packages/core/src/render/text-measurer.ts:18

How to measure text before drawing it. drawText leaves layout to the renderer, so the caller doesn't know the size — that's fine most of the time, but anywhere the measured result decides layout (the y-axis width following its longest label) has to measure before drawing. It doesn't take a color — font is all measuring needs.

Methods ​

measure() ​

measure(text, font): TextSize

Defined in: packages/core/src/render/text-measurer.ts:19

Parameters ​

text ​

string

font ​

string

Returns ​

TextSize