Constructors
constructor
- new TextLayout(data: any, text: any, options?: object): TextLayout
-
Parameters
-
data: any
-
text: any
-
Default value options: object = {}
Properties
Private _fallbackSpaceGlyph
_fallbackSpaceGlyph: any
Private _fallbackTabGlyph
_fallbackTabGlyph: any
Private ascender
ascender: any
Private baseline
baseline: any
Private capHeight
capHeight: any
Private descender
descender: any
Private fallbackSpaceGlyph
fallbackSpaceGlyph: any
Private fallbackTabGlyph
fallbackTabGlyph: any
Private fontData
fontData: any
Private glyphs
glyphs: any = []
Private height
height: any
Private lineHeight
lineHeight: any
Private linesTotal
linesTotal: any
Private options
options: any
Private xHeight
xHeight: any
Methods
extendObject
- extendObject(objectData: object, data: object): object
-
Parameters
-
objectData: object
-
data: object
Returns object
findChar
- findChar(objectValue: object, value: any): string | -1
-
Parameters
-
objectValue: object
-
value: any
Returns string
|
-1
getAlignType
- getAlignType(align: string): 0 | 1 | 2
-
Parameters
Returns 0
|
1
|
2
getGlyph
- getGlyph(font: any, id: any): any
getMGlyph
- getMGlyph(fontData: any): any
setupSpaceGlyphs
- setupSpaceGlyphs(fontData: any): void