Package com.itextpdf.layout.renderer
Class BottomToTopFlexItemMainDirector
java.lang.Object
com.itextpdf.layout.renderer.FlexColumnItemMainDirector
com.itextpdf.layout.renderer.BottomToTopFlexItemMainDirector
- All Implemented Interfaces:
IFlexItemMainDirector
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> void
applyDirectionForLine
(List<T> renderers) Apply the direction for placement the items in flex line.void
applyJustifyContent
(List<FlexUtil.FlexItemCalculationInfo> line, JustifyContent justifyContent, float freeSpace) Apply alignment on main flex direction.Methods inherited from class com.itextpdf.layout.renderer.FlexColumnItemMainDirector
applyDirection
-
Constructor Details
-
BottomToTopFlexItemMainDirector
BottomToTopFlexItemMainDirector()
-
-
Method Details
-
applyDirectionForLine
Apply the direction for placement the items in flex line.- Specified by:
applyDirectionForLine
in interfaceIFlexItemMainDirector
- Specified by:
applyDirectionForLine
in classFlexColumnItemMainDirector
- Parameters:
renderers
- list of renderers orFlexItemInfo
.
-
applyJustifyContent
public void applyJustifyContent(List<FlexUtil.FlexItemCalculationInfo> line, JustifyContent justifyContent, float freeSpace) Description copied from interface:IFlexItemMainDirector
Apply alignment on main flex direction.- Parameters:
line
- flex line of items to apply alignment to.justifyContent
- alignment to apply.freeSpace
- precalculated free space to distribute between flex items in a line.
-