FontManager
See source codeTable 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
loadRequiredFontsForCurrentPage( )
loadRequiredFontsForCurrentPage(limit?: number): Promise<void>Parameters
| Name | Description |
|---|---|
| |
Returns
Promise<void>requestFonts( )
requestFonts(fonts: TLFontFace[]): voidParameters
| Name | Description |
|---|---|
|
Returns
voidtoEmbeddedCssDeclaration( )
toEmbeddedCssDeclaration(font: TLFontFace): Promise<string>Parameters
| Name | Description |
|---|---|
|
Returns
Promise<string>trackFontsForShape( )
Parameters
Returns
voidPrev
ErrorBoundaryNext
Geometry2d