Table of Contents

Class ListItemRenderer

Namespace
iText.Layout.Renderer
Assembly
itext.layout.dll
public class ListItemRenderer : DivRenderer, IRenderer, IPropertyContainer
Inheritance
ListItemRenderer
Implements
Inherited Members

Constructors

ListItemRenderer(ListItem)

Creates a ListItemRenderer from its corresponding layout object.

public ListItemRenderer(ListItem modelElement)

Parameters

modelElement ListItem

the ListItem which this object should manage

Fields

symbolAreaWidth

protected float symbolAreaWidth

Field Value

float

symbolRenderer

protected IRenderer symbolRenderer

Field Value

IRenderer

Methods

AddSymbolRenderer(IRenderer, float)

public virtual void AddSymbolRenderer(IRenderer symbolRenderer, float symbolAreaWidth)

Parameters

symbolRenderer IRenderer
symbolAreaWidth float

CreateOverflowRenderer(int)

protected override AbstractRenderer CreateOverflowRenderer(int layoutResult)

Parameters

layoutResult int

Returns

AbstractRenderer

CreateSplitRenderer(int)

protected override AbstractRenderer CreateSplitRenderer(int layoutResult)

Parameters

layoutResult int

Returns

AbstractRenderer

Draw(DrawContext)

public override void Draw(DrawContext drawContext)

Parameters

drawContext DrawContext

GetNextRenderer()

public override IRenderer GetNextRenderer()

Returns

IRenderer

Layout(LayoutContext)

public override LayoutResult Layout(LayoutContext layoutContext)

Parameters

layoutContext LayoutContext

Returns

LayoutResult