AbstractProtectedconstructorOptionalstate: PageFloatContextStateReadonlydirectionProtected ReadonlyfloatProtected ReadonlyfloatReadonlyflowReadonlygeneratingProtected ReadonlyouterReference to the outer column's context for page float area contexts.
Used only for getParent() navigation to propagate nested page floats
and footnotes to region/page level. Unlike parent, this does NOT
affect children registration, isInvalidated() propagation, or
getFloatFragmentExclusions(). (Issue #1675)
ReadonlypageNull on the root context and on a TOC box, which has no page side.
ReadonlyparentProtected ReadonlystateReadonlywritingReturns the effective parent context for hierarchy traversal.
For normal contexts, returns parent. For page float area contexts
(where parent is null), falls back to outerContext. (Issue #1675)
AbstractasProtectedfindOptionalflowName: stringOptionalflowName: stringProtectedgetProtectedgetOptionalcondition: (p1: PageFloatFragment) => booleanWhether this footnote-policy: line footnote has already triggered
invalidation (body reflow) at the current retry size. (Issue #2024, #2026)
OptionalignoreReference: booleanProtectedhasProtectedidentityMark that this footnote-policy: line footnote has triggered invalidation
at the current retry size, so subsequent placements suppress redundant
invalidation. (Issue #2024, #2026)
ProtectedtoProtectedtoProtectedtoProtectedtryProtected StaticbuildStaticcreateStaticcreateA page float area takes no part in invalidation or exclusions, and reaches its surroundings through its column instead. (Issue #1675)
StaticcreateProtected Staticregister
A context enters the tree when it is attached; an unattached one is never a parent.