TextMeasureCache
Defined in: render/RenderCache.ts:122
A cache for text width measurements. Measuring text is expensive; cache widths per (text, font) pair.
Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new TextMeasureCache():
TextMeasureCache
Returns
Sección titulada «Returns»TextMeasureCache
Accessors
Sección titulada «Accessors»Get Signature
Sección titulada «Get Signature»get size():
number
Defined in: render/RenderCache.ts:127
Get the number of cached measurements.
Returns
Sección titulada «Returns»number
Methods
Sección titulada «Methods»clear()
Sección titulada «clear()»clear():
void
Defined in: render/RenderCache.ts:146
Clear the measurement cache.
Returns
Sección titulada «Returns»void
measure()
Sección titulada «measure()»measure(
ctx,text,font):number
Defined in: render/RenderCache.ts:134
Measure text width, caching by (text, font).
Parameters
Sección titulada «Parameters»CanvasRenderingContext2D
string
string
Returns
Sección titulada «Returns»number