FontManager
Table of contents
class FontManager {}Constructor
Constructs a new instance of the FontManager class
Parameters
| Name | Description |
|---|---|
| |
| |
Methods
ensureFontIsLoaded( )
ensureFontIsLoaded(font: TLFontFace): Promise<void>;Parameters
| Name | Description |
|---|---|
|
Returns
Promise<void>;getShapeFontFaces( )
getShapeFontFaces(shape: TLShape | TLShapeId): TLFontFace[];Parameters
Returns
TLFontFace[];loadRequiredFontsForCurrentPage( )
loadRequiredFontsForCurrentPage(limit?: number): Promise<void>;Parameters
| Name | Description |
|---|---|
| |
Returns
Promise<void>;requestFonts( )
requestFonts(fonts: TLFontFace[]): void;Parameters
| Name | Description |
|---|---|
| |
Returns
void;toEmbeddedCssDeclaration( )
toEmbeddedCssDeclaration(font: TLFontFace): Promise<string>;Parameters
| Name | Description |
|---|---|
|
Returns
Promise<string>;trackFontsForShape( )
Parameters
Returns
void;Prev
ErrorBoundaryNext
Geometry2d