| AbstractRenderer |
Defines the most common properties and behavior that are shared by most
IRenderer implementations.
|
| AbstractWidthHandler |
|
| AccessibleAttributesApplier |
Generates standard structure attributes for current tag
based on the layout element properties and renderer layout results.
|
| AccessibleTypes |
This class is used to identify standard structure role type based only on it's name for the sake of applying
standard structure attributes.
|
| AnonymousInlineBoxRenderer |
|
| AreaBreakRenderer |
|
| BlockFormattingContextUtil |
This class helps to identify whether we are dealing with a renderer that creates
a new "Block formatting context" in terms of CSS.
|
| BlockRenderer |
Represents a renderer for block elements.
|
| BottomToTopFlexItemMainDirector |
|
| CanvasRenderer |
Represents a renderer for the Canvas layout element.
|
| CellRenderer |
Represents a renderer for the Cell layout element.
|
| CollapsedTableBorders |
|
| CollapsedTableBorders.BorderComparator |
A comparison function to compare two Border instances.
|
| DivRenderer |
Represents a renderer for the Div layout element.
|
| DocumentRenderer |
|
| DrawContext |
This class holds instances which required for drawing on pdf document.
|
| FlexColumnItemMainDirector |
|
| FlexContainerRenderer |
|
| FlexItemInfo |
|
| FlexUtil |
|
| FlexUtil.FlexItemCalculationInfo |
|
| FloatingHelper |
|
| Grid |
This class represents a grid of elements.
|
| Grid.Builder |
This class is used to properly initialize starting values for grid.
|
| Grid.CellPlacementHelper |
This class is used to place cells on grid.
|
| Grid.ColumnCellComparator |
This comparator sorts cells so ones with both fixed row and column positions would go first,
then cells with fixed column and then all other cells.
|
| Grid.CssGridCell |
|
| Grid.RowCellComparator |
This comparator sorts cells so ones with both fixed row and column positions would go first,
then cells with fixed row and then all other cells.
|
| GridCell |
This class represents a cell in a grid.
|
| GridContainerRenderer |
Represents a renderer for a grid.
|
| GridContainerRenderer.GridLayoutResult |
|
| GridItemRenderer |
Wrapper renderer around grid item.
|
| GridMulticolUtil |
The class stores common logic for multicol and grid layout.
|
| GridSizer |
Class representing grid sizing algorithm.
|
| GridTemplateResolver |
|
| GridTemplateResolver.Result |
|
| GridTrackSizer |
Class representing a track sizing algorithm.
|
| GridTrackSizer.CompareTracksByGrowthPotential |
|
| GridTrackSizer.ExtraSpaceShareFunctionParams |
|
| GridTrackSizer.Track |
|
| GridTrackSizer.TrackSizingResult |
|
| GridView |
This class represents a view on a grid, which returns cells one by one in a specified order.
|
| GridView.Cursor |
Represents a placement cursor.
|
| GridView.Pos |
Represents position on a grid.
|
| ImageRenderer |
|
| InlineVerticalAlignmentHelper |
|
| LineHeightHelper |
|
| LineRenderer |
|
| LineRenderer.LineAscentDescentState |
|
| LineRenderer.LineSplitIntoGlyphsData |
|
| LineRenderer.RendererGlyph |
|
| LineSeparatorRenderer |
|
| LinkRenderer |
|
| ListItemRenderer |
|
| ListRenderer |
|
| ListRenderer.ConstantFontTextRenderer |
|
| LtrFlexItemMainDirector |
This class is responsible for left to right placement of flex items.
|
| MaxMaxWidthHandler |
|
| MaxSumWidthHandler |
|
| MetaInfoContainer |
Class to store metaInfo that will be used for layout renderers.
|
| MulticolRenderer |
Represents a renderer for columns.
|
| MulticolRenderer.LayoutInInfiniteHeightCalculator |
|
| MulticolRenderer.MulticolLayoutResult |
Represents result of one iteration of MulticolRenderer layouting
It contains split renderers which were lauded on a given height and overflow renderer
for which height should be increased, so it can be lauded.
|
| OrphansWidowsLayoutHelper |
|
| OrphansWidowsLayoutHelper.OrphansWidowsLayoutAttempt |
|
| ParagraphRenderer |
|
| RootRenderer |
|
| RootRendererAreaStateHandler |
|
| RotationUtils |
|
| RotationUtils.PropertiesBackup |
|
| RotationUtils.PropertiesBackup.PropertyBackup |
|
| RtlFlexItemMainDirector |
This class is responsible for right to left placement of flex items.
|
| SeparatedTableBorders |
|
| SumSumWidthHandler |
|
| TableBorderDescriptor |
|
| TableBorders |
|
| TableBorderUtil |
|
| TableRenderer |
|
| TableRenderer.CellRendererInfo |
This are a structs used for convenience in layout.
|
| TableRenderer.OverflowRowsWrapper |
Utility class that copies overflow renderer rows on cell replacement so it won't affect original renderer
|
| TableWidths |
|
| TableWidths.CellInfo |
|
| TableWidths.ColumnWidthData |
|
| TabRenderer |
|
| TargetCounterHandler |
Handler to handle target-counter logic.
|
| TextPreprocessingUtil |
|
| TextRenderer |
This class represents the renderer object for a Text
object.
|
| TextRenderer.CustomGlyphLineFilter |
|
| TextRenderer.ReversedCharsIterator |
|
| TextRenderer.ScriptRange |
|
| TextSequenceWordWrapping |
|
| TextSequenceWordWrapping.LastFittingChildRendererData |
|
| TextSequenceWordWrapping.MinMaxWidthOfTextRendererSequenceHelper |
|
| TextSequenceWordWrapping.SpecialScriptsContainingTextRendererSequenceInfo |
|
| TopToBottomFlexItemMainDirector |
|
| TypographyUtils |
|