ListExtraItemParser Class

Parser that adds supports for parsing alpha/roman list items (e.g: `a)` or `a.` or `ii.` or `II.`)

public class ListExtraItemParser : OrderedListItemParser

Remarks

Note that we don't validate roman numbers.

See also

Inheritance
OrderedListItemParser ListExtraItemParser

Constructors

NameDescription
ListExtraItemParser()Initializes a new instance of the ListExtraItemParser class.

ListExtraItemParser()

ListExtraItemParser.cs

Initializes a new instance of the ListExtraItemParser class.

public ListExtraItemParser()

Methods

NameDescription
TryParse(BlockProcessor, char, ListInfo)Attempts to parse.

TryParse(BlockProcessor, char, ListInfo)

ListExtraItemParser.cs

Attempts to parse.

public override bool TryParse(BlockProcessor state, char pendingBulletType, out ListInfo result)

Parameters

state BlockProcessor
pendingBulletType char
result ListInfo

Returns

bool