@vivliostyle/core
Preparing search index...
types
Layout
EdgeBreakPosition
Interface EdgeBreakPosition
Potential edge breaking position.
interface
EdgeBreakPosition
{
breakOnEdge
:
string
;
computedBlockSize
:
number
;
overflowIfRepetitiveElementsDropped
:
boolean
;
overflows
:
boolean
;
position
:
Vtree
.
NodeContext
;
breakPositionChosen
(
column
:
Layout
.
Column
)
:
void
;
calculateOffset
(
column
:
Layout
.
Column
,
)
:
{
current
:
number
;
minimum
:
number
}
;
findAcceptableBreak
(
column
:
Layout
.
Column
,
penalty
:
number
,
)
:
Vtree
.
NodeContext
;
getMinBreakPenalty
()
:
number
;
getNodeContext
()
:
Vtree
.
NodeContext
;
}
Hierarchy (
View Summary
)
Layout
.
AbstractBreakPosition
EdgeBreakPosition
Implemented by
EdgeBreakPosition
Index
Properties
break
On
Edge
computed
Block
Size
overflow
If
Repetitive
Elements
Dropped
overflows
position
Methods
break
Position
Chosen
calculate
Offset
find
Acceptable
Break
get
Min
Break
Penalty
get
Node
Context
Properties
Readonly
break
On
Edge
breakOnEdge
:
string
Readonly
computed
Block
Size
computedBlockSize
:
number
overflow
If
Repetitive
Elements
Dropped
overflowIfRepetitiveElementsDropped
:
boolean
overflows
overflows
:
boolean
Readonly
position
position
:
Vtree
.
NodeContext
Methods
break
Position
Chosen
breakPositionChosen
(
column
:
Layout
.
Column
)
:
void
Parameters
column
:
Layout
.
Column
Returns
void
calculate
Offset
calculateOffset
(
column
:
Layout
.
Column
)
:
{
current
:
number
;
minimum
:
number
}
Parameters
column
:
Layout
.
Column
Returns
{
current
:
number
;
minimum
:
number
}
find
Acceptable
Break
findAcceptableBreak
(
column
:
Layout
.
Column
,
penalty
:
number
)
:
Vtree
.
NodeContext
Parameters
column
:
Layout
.
Column
penalty
:
number
Returns
Vtree
.
NodeContext
break position, if found
get
Min
Break
Penalty
getMinBreakPenalty
()
:
number
Returns
number
penalty for this break position
get
Node
Context
getNodeContext
()
:
Vtree
.
NodeContext
Returns
Vtree
.
NodeContext
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
break
On
Edge
computed
Block
Size
overflow
If
Repetitive
Elements
Dropped
overflows
position
Methods
break
Position
Chosen
calculate
Offset
find
Acceptable
Break
get
Min
Break
Penalty
get
Node
Context
@vivliostyle/core
Loading...
Potential edge breaking position.