Package com.itextpdf.layout.renderer
Class GridTrackSizer.TrackSizingResult
- java.lang.Object
-
- com.itextpdf.layout.renderer.GridTrackSizer.TrackSizingResult
-
- Enclosing class:
- GridTrackSizer
static class GridTrackSizer.TrackSizingResult extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private float
gap
private java.util.Set<java.lang.Integer>
percentValueIndexes
private java.util.List<GridTrackSizer.Track>
tracks
-
Constructor Summary
Constructors Constructor Description TrackSizingResult(java.util.List<GridTrackSizer.Track> tracks, float gap, java.util.Set<java.lang.Integer> percentValueIndexes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.util.List<java.lang.Float>
getTrackSizes()
Get original track sizes which are were resolved during track sizing algorithm.(package private) java.util.List<java.lang.Float>
getTrackSizesAndExpandPercents(java.util.List<GridValue> template)
Get expanded track sizes where inline percents are resolved against calculated grid area.
-
-
-
Field Detail
-
tracks
private final java.util.List<GridTrackSizer.Track> tracks
-
percentValueIndexes
private final java.util.Set<java.lang.Integer> percentValueIndexes
-
gap
private final float gap
-
-
Constructor Detail
-
TrackSizingResult
TrackSizingResult(java.util.List<GridTrackSizer.Track> tracks, float gap, java.util.Set<java.lang.Integer> percentValueIndexes)
-
-
Method Detail
-
getTrackSizes
java.util.List<java.lang.Float> getTrackSizes()
Get original track sizes which are were resolved during track sizing algorithm. If result contains inline percentages those are not expanded/reduced and have a size equivalent of AUTO.- Returns:
- original track sizes list
-
getTrackSizesAndExpandPercents
java.util.List<java.lang.Float> getTrackSizesAndExpandPercents(java.util.List<GridValue> template)
Get expanded track sizes where inline percents are resolved against calculated grid area.- Parameters:
template
- grid value template- Returns:
- expanded track sizes list
-
-