Uses of Class
com.itextpdf.layout.renderer.FlexContainerRenderer
Packages that use FlexContainerRenderer
-
Uses of FlexContainerRenderer in com.itextpdf.layout.renderer
Methods in com.itextpdf.layout.renderer with parameters of type FlexContainerRendererModifier and TypeMethodDescriptionprivate static void
FlexUtil.applyAlignItemsAndAlignSelf
(List<List<FlexUtil.FlexItemCalculationInfo>> lines, FlexContainerRenderer renderer, List<Float> lineCrossSizes) private static void
FlexUtil.applyJustifyContent
(List<List<FlexUtil.FlexItemCalculationInfo>> lines, FlexContainerRenderer renderer, float mainSize, float containerMainSize) static List
<List<FlexItemInfo>> FlexUtil.calculateChildrenRectangles
(Rectangle flexContainerBBox, FlexContainerRenderer flexContainerRenderer) Performs flex layout algorithm.private static List
<FlexUtil.FlexItemCalculationInfo> FlexUtil.createFlexItemCalculationInfos
(FlexContainerRenderer flexContainerRenderer, float flexContainerMainSize, float crossSize) (package private) static void
FlexUtil.determineUsedCrossSizeOfEachFlexItem
(List<List<FlexUtil.FlexItemCalculationInfo>> lines, List<Float> lineCrossSizes, FlexContainerRenderer flexContainerRenderer) private static Float[]
FlexUtil.getCrossSizes
(FlexContainerRenderer renderer, Rectangle layoutBox) (package private) static float
FlexUtil.getMainSize
(FlexContainerRenderer renderer, Rectangle layoutBox) (package private) static void
FlexUtil.handleAlignContentStretch
(FlexContainerRenderer flexContainerRenderer, List<List<FlexUtil.FlexItemCalculationInfo>> lines, Float crossSize, List<Float> lineCrossSizes, Rectangle layoutBox) (package private) static boolean
FlexUtil.isColumnDirection
(FlexContainerRenderer renderer) private static Float
FlexUtil.resolveUnitValue
(FlexContainerRenderer renderer, int property, float baseValue) FlexUtil.retrieveCurrentPageLineCrossSizes
(FlexContainerRenderer flexContainerRenderer, List<List<FlexUtil.FlexItemCalculationInfo>> lines, List<Float> lineCrossSizes, Float crossSize, Rectangle layoutBox)