@vivliostyle/core
Preparing search index...
types
PageFloats
PageFloatLayoutContext
Interface PageFloatLayoutContext
interface
PageFloatLayoutContext
{
direction
:
Val
;
effectiveParent
:
PageFloats
.
PageFloatLayoutContext
;
floatFragments
:
PageFloats
.
PageFloatFragment
[]
;
flowName
:
string
;
generatingNodePosition
:
Vtree
.
NodePosition
;
ignoreFootnoteAreaMaxHeight
:
boolean
;
parent
:
PageFloats
.
PageFloatLayoutContext
;
addLayoutConstraint
(
layoutConstraint
:
Layout
.
LayoutConstraint
,
floatReference
:
PageFloats
.
FloatReference
,
)
:
void
;
addPageFloat
(
float
:
PageFloats
.
PageFloat
)
:
void
;
deferPageFloat
(
continuation
:
PageFloats
.
PageFloatContinuation
)
:
void
;
discardStashedFragments
(
floatReference
:
PageFloats
.
FloatReference
)
:
void
;
findPageFloatByNodePosition
(
nodePosition
:
Vtree
.
NodePosition
,
)
:
PageFloats
.
PageFloat
;
findPageFloatFragment
(
float
:
PageFloats
.
PageFloat
,
)
:
PageFloats
.
PageFloatFragment
;
getDeferredPageFloatContinuations
(
flowName
?:
string
,
)
:
PageFloats
.
PageFloatContinuation
[]
;
getFloatFragmentExclusions
()
:
Shape
[]
;
getLayoutConstraints
()
:
Layout
.
LayoutConstraint
[]
;
getPageFloatContinuationsDeferredToNext
(
flowName
?:
string
,
)
:
PageFloats
.
PageFloatContinuation
[]
;
getPageFloatLayoutContext
(
floatReference
:
PageFloats
.
FloatReference
,
)
:
PageFloats
.
PageFloatLayoutContext
;
getStashedFloatFragments
(
floatReference
:
PageFloats
.
FloatReference
,
)
:
PageFloats
.
PageFloatFragment
[]
;
hasContinuingFloatFragmentsInFlow
(
flowName
:
string
)
:
boolean
;
hasFloatFragments
(
condition
?:
(
p1
:
PageFloats
.
PageFloatFragment
)
=>
boolean
,
)
:
boolean
;
hasPrecedingFloatsDeferredToNext
(
float
:
PageFloats
.
PageFloat
,
ignoreReference
?:
boolean
,
)
:
boolean
;
isForbidden
(
float
:
PageFloats
.
PageFloat
)
:
boolean
;
isInvalidated
()
:
boolean
;
isLocked
()
:
boolean
;
lock
()
:
void
;
markPageFloatAnchorSeen
(
float
:
PageFloats
.
PageFloat
)
:
void
;
registerPageFloatAnchor
(
float
:
PageFloats
.
PageFloat
,
anchorViewNode
:
Node
,
)
:
void
;
removeFloatDeferredToNext
(
float
:
PageFloats
.
PageFloat
)
:
void
;
unlock
()
:
void
;
validate
()
:
void
;
}
Hierarchy (
View Summary
)
PageFloatLayoutContext
PageFloats
.
ParentPageFloatLayoutContext
Implemented by
PageFloatLayoutContext
Index
Properties
direction
effective
Parent
float
Fragments
flow
Name
generating
Node
Position
ignore
Footnote
Area
Max
Height
parent
Methods
add
Layout
Constraint
add
Page
Float
defer
Page
Float
discard
Stashed
Fragments
find
Page
Float
By
Node
Position
find
Page
Float
Fragment
get
Deferred
Page
Float
Continuations
get
Float
Fragment
Exclusions
get
Layout
Constraints
get
Page
Float
Continuations
Deferred
To
Next
get
Page
Float
Layout
Context
get
Stashed
Float
Fragments
has
Continuing
Float
Fragments
In
Flow
has
Float
Fragments
has
Preceding
Floats
Deferred
To
Next
is
Forbidden
is
Invalidated
is
Locked
lock
mark
Page
Float
Anchor
Seen
register
Page
Float
Anchor
remove
Float
Deferred
To
Next
unlock
validate
Properties
direction
direction
:
Val
Readonly
effective
Parent
effectiveParent
:
PageFloats
.
PageFloatLayoutContext
float
Fragments
floatFragments
:
PageFloats
.
PageFloatFragment
[]
Readonly
flow
Name
flowName
:
string
Readonly
generating
Node
Position
generatingNodePosition
:
Vtree
.
NodePosition
ignore
Footnote
Area
Max
Height
ignoreFootnoteAreaMaxHeight
:
boolean
Readonly
parent
parent
:
PageFloats
.
PageFloatLayoutContext
Methods
add
Layout
Constraint
addLayoutConstraint
(
layoutConstraint
:
Layout
.
LayoutConstraint
,
floatReference
:
PageFloats
.
FloatReference
,
)
:
void
Parameters
layoutConstraint
:
Layout
.
LayoutConstraint
floatReference
:
PageFloats
.
FloatReference
Returns
void
add
Page
Float
addPageFloat
(
float
:
PageFloats
.
PageFloat
)
:
void
Parameters
float
:
PageFloats
.
PageFloat
Returns
void
defer
Page
Float
deferPageFloat
(
continuation
:
PageFloats
.
PageFloatContinuation
)
:
void
Parameters
continuation
:
PageFloats
.
PageFloatContinuation
Returns
void
discard
Stashed
Fragments
discardStashedFragments
(
floatReference
:
PageFloats
.
FloatReference
)
:
void
Parameters
floatReference
:
PageFloats
.
FloatReference
Returns
void
find
Page
Float
By
Node
Position
findPageFloatByNodePosition
(
nodePosition
:
Vtree
.
NodePosition
,
)
:
PageFloats
.
PageFloat
Parameters
nodePosition
:
Vtree
.
NodePosition
Returns
PageFloats
.
PageFloat
find
Page
Float
Fragment
findPageFloatFragment
(
float
:
PageFloats
.
PageFloat
)
:
PageFloats
.
PageFloatFragment
Parameters
float
:
PageFloats
.
PageFloat
Returns
PageFloats
.
PageFloatFragment
get
Deferred
Page
Float
Continuations
getDeferredPageFloatContinuations
(
flowName
?:
string
,
)
:
PageFloats
.
PageFloatContinuation
[]
Parameters
Optional
flowName
:
string
Returns
PageFloats
.
PageFloatContinuation
[]
get
Float
Fragment
Exclusions
getFloatFragmentExclusions
()
:
Shape
[]
Returns
Shape
[]
get
Layout
Constraints
getLayoutConstraints
()
:
Layout
.
LayoutConstraint
[]
Returns
Layout
.
LayoutConstraint
[]
get
Page
Float
Continuations
Deferred
To
Next
getPageFloatContinuationsDeferredToNext
(
flowName
?:
string
,
)
:
PageFloats
.
PageFloatContinuation
[]
Parameters
Optional
flowName
:
string
Returns
PageFloats
.
PageFloatContinuation
[]
get
Page
Float
Layout
Context
getPageFloatLayoutContext
(
floatReference
:
PageFloats
.
FloatReference
,
)
:
PageFloats
.
PageFloatLayoutContext
Parameters
floatReference
:
PageFloats
.
FloatReference
Returns
PageFloats
.
PageFloatLayoutContext
get
Stashed
Float
Fragments
getStashedFloatFragments
(
floatReference
:
PageFloats
.
FloatReference
,
)
:
PageFloats
.
PageFloatFragment
[]
Parameters
floatReference
:
PageFloats
.
FloatReference
Returns
PageFloats
.
PageFloatFragment
[]
has
Continuing
Float
Fragments
In
Flow
hasContinuingFloatFragmentsInFlow
(
flowName
:
string
)
:
boolean
Parameters
flowName
:
string
Returns
boolean
has
Float
Fragments
hasFloatFragments
(
condition
?:
(
p1
:
PageFloats
.
PageFloatFragment
)
=>
boolean
,
)
:
boolean
Parameters
Optional
condition
:
(
p1
:
PageFloats
.
PageFloatFragment
)
=>
boolean
Returns
boolean
has
Preceding
Floats
Deferred
To
Next
hasPrecedingFloatsDeferredToNext
(
float
:
PageFloats
.
PageFloat
,
ignoreReference
?:
boolean
,
)
:
boolean
Parameters
float
:
PageFloats
.
PageFloat
Optional
ignoreReference
:
boolean
Returns
boolean
is
Forbidden
isForbidden
(
float
:
PageFloats
.
PageFloat
)
:
boolean
Parameters
float
:
PageFloats
.
PageFloat
Returns
boolean
is
Invalidated
isInvalidated
()
:
boolean
Returns
boolean
is
Locked
isLocked
()
:
boolean
Returns
boolean
lock
lock
()
:
void
Returns
void
mark
Page
Float
Anchor
Seen
markPageFloatAnchorSeen
(
float
:
PageFloats
.
PageFloat
)
:
void
Parameters
float
:
PageFloats
.
PageFloat
Returns
void
register
Page
Float
Anchor
registerPageFloatAnchor
(
float
:
PageFloats
.
PageFloat
,
anchorViewNode
:
Node
)
:
void
Parameters
float
:
PageFloats
.
PageFloat
anchorViewNode
:
Node
Returns
void
remove
Float
Deferred
To
Next
removeFloatDeferredToNext
(
float
:
PageFloats
.
PageFloat
)
:
void
Parameters
float
:
PageFloats
.
PageFloat
Returns
void
unlock
unlock
()
:
void
Returns
void
validate
validate
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
direction
effective
Parent
float
Fragments
flow
Name
generating
Node
Position
ignore
Footnote
Area
Max
Height
parent
Methods
add
Layout
Constraint
add
Page
Float
defer
Page
Float
discard
Stashed
Fragments
find
Page
Float
By
Node
Position
find
Page
Float
Fragment
get
Deferred
Page
Float
Continuations
get
Float
Fragment
Exclusions
get
Layout
Constraints
get
Page
Float
Continuations
Deferred
To
Next
get
Page
Float
Layout
Context
get
Stashed
Float
Fragments
has
Continuing
Float
Fragments
In
Flow
has
Float
Fragments
has
Preceding
Floats
Deferred
To
Next
is
Forbidden
is
Invalidated
is
Locked
lock
mark
Page
Float
Anchor
Seen
register
Page
Float
Anchor
remove
Float
Deferred
To
Next
unlock
validate
@vivliostyle/core
Loading...