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