@vivliostyle/core
Preparing search index...
types
Table
TableRowLayoutConstraint
Interface TableRowLayoutConstraint
Represents constraints on laying out fragments
interface
TableRowLayoutConstraint
{
cellFragmentLayoutConstraints
:
{
breakPosition
:
Vtree
.
NodeContext
;
constraints
:
Layout
.
FragmentLayoutConstraint
[]
;
}
[]
;
flagmentLayoutConstraintType
:
FragmentLayoutConstraintType
;
allowLayout
(
nodeContext
:
Vtree
.
NodeContext
,
overflownNodeContext
:
Vtree
.
NodeContext
,
column
:
Layout
.
Column
,
)
:
boolean
;
equalsTo
(
constraint
:
Layout
.
FragmentLayoutConstraint
)
:
boolean
;
finishBreak
(
nodeContext
:
Vtree
.
NodeContext
,
column
:
Layout
.
Column
,
)
:
Result
<
boolean
>
;
getElementsOffsetsForTableCell
(
column
:
Layout
.
Column
,
)
:
RepetitiveElement
.
ElementsOffset
[]
;
getPriorityOfFinishBreak
()
:
number
;
getRepetitiveElements
()
:
RepetitiveElement
.
RepetitiveElements
;
nextCandidate
(
nodeContext
:
Vtree
.
NodeContext
)
:
boolean
;
postLayout
(
allowed
:
boolean
,
positionAfter
:
Vtree
.
NodeContext
,
initialPosition
:
Vtree
.
NodeContext
,
column
:
Layout
.
Column
,
)
:
any
;
removeDummyRowNodes
(
nodeContext
:
Vtree
.
NodeContext
)
:
void
;
}
Hierarchy (
View Summary
)
RepetitiveElement
.
RepetitiveElementsOwnerLayoutConstraint
TableRowLayoutConstraint
Implemented by
TableRowLayoutConstraint
Index
Properties
cell
Fragment
Layout
Constraints
flagment
Layout
Constraint
Type
Methods
allow
Layout
equals
To
finish
Break
get
Elements
Offsets
For
Table
Cell
get
Priority
Of
Finish
Break
get
Repetitive
Elements
next
Candidate
post
Layout
remove
Dummy
Row
Nodes
Properties
cell
Fragment
Layout
Constraints
cellFragmentLayoutConstraints
:
{
breakPosition
:
Vtree
.
NodeContext
;
constraints
:
Layout
.
FragmentLayoutConstraint
[]
;
}
[]
flagment
Layout
Constraint
Type
flagmentLayoutConstraintType
:
FragmentLayoutConstraintType
Methods
allow
Layout
allowLayout
(
nodeContext
:
Vtree
.
NodeContext
,
overflownNodeContext
:
Vtree
.
NodeContext
,
column
:
Layout
.
Column
,
)
:
boolean
Parameters
nodeContext
:
Vtree
.
NodeContext
overflownNodeContext
:
Vtree
.
NodeContext
column
:
Layout
.
Column
Returns
boolean
equals
To
equalsTo
(
constraint
:
Layout
.
FragmentLayoutConstraint
)
:
boolean
Parameters
constraint
:
Layout
.
FragmentLayoutConstraint
Returns
boolean
finish
Break
finishBreak
(
nodeContext
:
Vtree
.
NodeContext
,
column
:
Layout
.
Column
,
)
:
Result
<
boolean
>
Parameters
nodeContext
:
Vtree
.
NodeContext
column
:
Layout
.
Column
Returns
Result
<
boolean
>
get
Elements
Offsets
For
Table
Cell
getElementsOffsetsForTableCell
(
column
:
Layout
.
Column
,
)
:
RepetitiveElement
.
ElementsOffset
[]
Parameters
column
:
Layout
.
Column
Returns
RepetitiveElement
.
ElementsOffset
[]
get
Priority
Of
Finish
Break
getPriorityOfFinishBreak
()
:
number
Returns
number
get
Repetitive
Elements
getRepetitiveElements
()
:
RepetitiveElement
.
RepetitiveElements
Returns
RepetitiveElement
.
RepetitiveElements
next
Candidate
nextCandidate
(
nodeContext
:
Vtree
.
NodeContext
)
:
boolean
Parameters
nodeContext
:
Vtree
.
NodeContext
Returns
boolean
post
Layout
postLayout
(
allowed
:
boolean
,
positionAfter
:
Vtree
.
NodeContext
,
initialPosition
:
Vtree
.
NodeContext
,
column
:
Layout
.
Column
,
)
:
any
Parameters
allowed
:
boolean
positionAfter
:
Vtree
.
NodeContext
initialPosition
:
Vtree
.
NodeContext
column
:
Layout
.
Column
Returns
any
remove
Dummy
Row
Nodes
removeDummyRowNodes
(
nodeContext
:
Vtree
.
NodeContext
)
:
void
Parameters
nodeContext
:
Vtree
.
NodeContext
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
cell
Fragment
Layout
Constraints
flagment
Layout
Constraint
Type
Methods
allow
Layout
equals
To
finish
Break
get
Elements
Offsets
For
Table
Cell
get
Priority
Of
Finish
Break
get
Repetitive
Elements
next
Candidate
post
Layout
remove
Dummy
Row
Nodes
@vivliostyle/core
Loading...
Represents constraints on laying out fragments