public class FlexboxRenderer extends BlockRenderer implements InlineItem
Renderer.ReflowPhase
MIN_ROW_WIDTH
abb, offset, row
Constructor and Description |
---|
FlexboxRenderer(Element element) |
Modifier and Type | Method and Description |
---|---|
int |
getMinWidth(float base) |
RStatus |
layout(Renderer.ReflowPhase phase) |
void |
reLayout(float base) |
addAbsChild, addChild, addPositionAnchor, alignContentToPageBreaks, assignToRow, containsFloats, doesNotPrintToPage, dump, findAutoPageBreaks, findParentRenderer, getAbsHorizontalPosition, getAbsPositionedBottomEdge, getAbsVerticalPosition, getBaseline, getChildAt, getChildrenNumber, getContentHeight, getContentWidth, getDestinationRenderers, getMaxWidth, getOffsetInRow, getOuterMinWidth, getPositionAnchor, getWidth, getX, isBody, isDocumentElementRenderer, isFirstRow, isLastContentPortion, isLastRow, isTheFirstRow, isUseAwt, moveChildUp, render, resetLayout, resetMinWidth, setOuterWidth, setUseAwt, setX, toString
borderBottom, borderLeft, borderRight, borderTop, collapseBorders, containingBlock, createAssignedPageBreak, createAssignedPageBreak, createAssignedPageBreak, dashCalculator, expandHeight, getExtraBottomOffset, getHeight, getOuterHeight, getOuterWidth, getParentForAbs, getScrollbarWidth, getTextBaseline, hasBackground, hasBorder, hasPadding, hasPercentualWidth, hasWidthBase, horizontalExtent, isAbsPositioned, isAvoidPageBreak, isLastChild, isOutOfFlowPositioned, isRelPositioned, isRTL, logicalHeight, logicalMaxHeight, logicalMinHeight, marginBottom, marginLeft, marginRight, marginTop, paddingBottom, paddingLeft, paddingRight, paddingTop, setHeight, setOuterHeight, setWidth, verticalMarginExtent, verticalOffset
cleanup, getClear, getContext, getDecoration, getDisplayType, getElement, getFloat, getFontSize, getHeightObj, getLang, getMaxHeightObj, getMaxWidthObj, getMinHeightObj, getMinWidthObj, getParent, getTitle, getWidthObj, isAutoWidth, isBoxSized, isFloating, isTable, isTaggedOutput, isTBRL, setParent, updateHeights
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
assignToRow, dump, getBaseline, getHeight, getOuterHeight, getOuterWidth, getWidth, getX, isRTL, setX
public FlexboxRenderer(Element element)
public RStatus layout(Renderer.ReflowPhase phase) throws IOException
layout
in class BlockRenderer
IOException
public void reLayout(float base) throws ForcedTerminationException
reLayout
in class BlockRenderer
ForcedTerminationException
public int getMinWidth(float base) throws ForcedTerminationException
getMinWidth
in class BlockRenderer
ForcedTerminationException
Revision 4.0.15 / 20220727-0149