private static void |
FlexUtil.applyAlignItemsAndAlignSelf(java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
FlexContainerRenderer renderer,
java.util.List<java.lang.Float> lineCrossSizes) |
|
void |
BottomToTopFlexItemMainDirector.applyJustifyContent(java.util.List<FlexUtil.FlexItemCalculationInfo> line,
JustifyContent justifyContent,
float freeSpace) |
|
private static void |
FlexUtil.applyJustifyContent(java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
FlexContainerRenderer renderer,
float mainSize,
float containerMainSize) |
|
void |
IFlexItemMainDirector.applyJustifyContent(java.util.List<FlexUtil.FlexItemCalculationInfo> line,
JustifyContent justifyContent,
float freeSpace) |
Apply alignment on main flex direction.
|
void |
LtrFlexItemMainDirector.applyJustifyContent(java.util.List<FlexUtil.FlexItemCalculationInfo> line,
JustifyContent justifyContent,
float freeSpace) |
Apply alignment on main flex direction.
|
void |
RtlFlexItemMainDirector.applyJustifyContent(java.util.List<FlexUtil.FlexItemCalculationInfo> line,
JustifyContent justifyContent,
float freeSpace) |
Apply alignment on main flex direction.
|
void |
TopToBottomFlexItemMainDirector.applyJustifyContent(java.util.List<FlexUtil.FlexItemCalculationInfo> line,
JustifyContent justifyContent,
float freeSpace) |
Apply alignment on main flex direction.
|
(package private) static java.util.List<java.lang.Float> |
FlexUtil.calculateCrossSizeOfEachFlexLine(java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
java.lang.Float minCrossSize,
java.lang.Float crossSize,
java.lang.Float maxCrossSize) |
|
private static float |
FlexUtil.calculateFreeSpace(java.util.List<FlexUtil.FlexItemCalculationInfo> line,
float initialFreeSpace) |
|
(package private) static java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> |
FlexUtil.collectFlexItemsIntoFlexLines(java.util.List<FlexUtil.FlexItemCalculationInfo> flexItemCalculationInfos,
float mainSize,
boolean isSingleLine) |
|
(package private) static void |
FlexUtil.determineFlexBasisAndHypotheticalMainSizeForFlexItems(java.util.List<FlexUtil.FlexItemCalculationInfo> flexItemCalculationInfos,
float crossSize,
boolean isColumnDirection) |
|
(package private) static void |
FlexUtil.determineHypotheticalCrossSizeForFlexItems(java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
boolean isColumnDirection,
float crossSize) |
|
(package private) static void |
FlexUtil.determineUsedCrossSizeOfEachFlexItem(java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
java.util.List<java.lang.Float> lineCrossSizes,
FlexContainerRenderer flexContainerRenderer) |
|
(package private) static void |
FlexUtil.handleAlignContentStretch(FlexContainerRenderer flexContainerRenderer,
java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
java.lang.Float crossSize,
java.util.List<java.lang.Float> lineCrossSizes,
Rectangle layoutBox) |
|
private static boolean |
FlexUtil.hasFlexibleItems(java.util.List<FlexUtil.FlexItemCalculationInfo> line) |
|
(package private) static void |
FlexUtil.resolveFlexibleLengths(java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
float mainSize) |
|
private static void |
FlexUtil.resolveFlexibleLengths(java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
float layoutBoxSize,
float containerSize) |
|
private static java.util.List<java.lang.Float> |
FlexUtil.retrieveCurrentPageLineCrossSizes(FlexContainerRenderer flexContainerRenderer,
java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
java.util.List<java.lang.Float> lineCrossSizes,
java.lang.Float crossSize,
Rectangle layoutBox) |
|