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[]): 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