@vivliostyle/core
Preparing search index...
layout
TextNodeBreaker
Class TextNodeBreaker
breaking point resolver for Text Node.
Implements
Layout
.
TextNodeBreaker
Index
Constructors
constructor
Properties
instance
Methods
break
After
Other
Character
break
After
Soft
Hyphen
break
Text
Node
update
Node
Context
Constructors
constructor
new
TextNodeBreaker
()
:
TextNodeBreaker
Returns
TextNodeBreaker
Properties
Static
instance
instance
:
TextNodeBreaker
Methods
break
After
Other
Character
breakAfterOtherCharacter
(
textNode
:
Text
,
text
:
string
,
viewIndex
:
number
,
nodeContext
:
Vtree
.
NodeContext
,
)
:
number
Parameters
textNode
:
Text
text
:
string
viewIndex
:
number
nodeContext
:
Vtree
.
NodeContext
Returns
number
break
After
Soft
Hyphen
breakAfterSoftHyphen
(
textNode
:
Text
,
text
:
string
,
viewIndex
:
number
,
nodeContext
:
Vtree
.
NodeContext
,
)
:
number
Parameters
textNode
:
Text
text
:
string
viewIndex
:
number
nodeContext
:
Vtree
.
NodeContext
Returns
number
break
Text
Node
breakTextNode
(
textNode
:
Text
,
nodeContext
:
Vtree
.
NodeContext
,
low
:
number
,
checkPoints
:
Vtree
.
NodeContext
[]
,
checkpointIndex
:
number
,
force
:
boolean
,
)
:
Vtree
.
NodeContext
Parameters
textNode
:
Text
nodeContext
:
Vtree
.
NodeContext
low
:
number
checkPoints
:
Vtree
.
NodeContext
[]
checkpointIndex
:
number
force
:
boolean
Returns
Vtree
.
NodeContext
update
Node
Context
updateNodeContext
(
nodeContext
:
Vtree
.
NodeContext
,
viewIndex
:
number
,
textNode
:
Text
,
)
:
Vtree
.
NodeContext
Parameters
nodeContext
:
Vtree
.
NodeContext
viewIndex
:
number
textNode
:
Text
Returns
Vtree
.
NodeContext
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
instance
Methods
break
After
Other
Character
break
After
Soft
Hyphen
break
Text
Node
update
Node
Context
@vivliostyle/core
Loading...
breaking point resolver for Text Node.