Class FlexContainerRenderer
public class FlexContainerRenderer : DivRenderer, IRenderer, IPropertyContainer
- Inheritance
-
FlexContainerRenderer
- Implements
- Inherited Members
Constructors
FlexContainerRenderer(Div)
Creates a FlexContainerRenderer from its corresponding layout object.
public FlexContainerRenderer(Div modelElement)
Parameters
Methods
AddChild(IRenderer)
public override void AddChild(IRenderer renderer)
Parameters
renderer
IRenderer
GetMinMaxWidth()
public override MinMaxWidth GetMinMaxWidth()
Returns
GetNextRenderer()
Gets a new instance of this class to be used as a next renderer, after this renderer is used, if Layout(LayoutContext) is called more than once.
public override IRenderer GetNextRenderer()
Returns
- IRenderer
new renderer instance
Remarks
Gets a new instance of this class to be used as a next renderer, after this renderer is used, if Layout(LayoutContext) is called more than once.
If a renderer overflows to the next area, iText uses this method to create a renderer for the overflow part. So if one wants to extend FlexContainerRenderer , one should override this method: otherwise the default method will be used and thus the default rather than the custom renderer will be created.Layout(LayoutContext)
public override LayoutResult Layout(LayoutContext layoutContext)
Parameters
layoutContext
LayoutContext