Constructors
constructor
- new TextLines(text: any, fontData: any, width?: number, start?: number, mode?: string, letterSpacing?: number): TextLines
-
Parameters
-
text: any
-
fontData: any
-
Default value width: number = Number.MAX_VALUE
-
Default value start: number = 0
-
Default value mode: string = "nowrap"
-
Default value letterSpacing: number = 0
Properties
Private fontData
fontData: any
Methods
computeMetrics
- computeMetrics(text: any, font: any, start: any, end: any, width: any, letterSpacing?: number): object
-
Parameters
-
text: any
-
font: any
-
start: any
-
end: any
-
width: any
-
Default value letterSpacing: number = 0
Returns object
-
end: any
-
start: any
-
width: number
greedy
- greedy(text: any, start: any, end: any, width: number, mode: any): void
-
Parameters
-
text: any
-
start: any
-
end: any
-
width: number
-
mode: any
Returns void
idxOf
- idxOf(text: any, chr: any, start: number, end: number): any
-
Parameters
-
text: any
-
chr: any
-
start: number
-
end: number
Returns any
isWhitespace
- isWhitespace(chr: string): boolean
-
Parameters
Returns boolean
measure
- measure(text: any, fontData: any, start: any, end: any, width: any): object
-
Parameters
-
text: any
-
fontData: any
-
start: any
-
end: any
-
width: any
Returns object
-
end: any
-
start: any
-
width: number