PipeTableBlockParser Class

This block parsers for pipe tables is used to by-pass list items that could start by a single '-' and would disallow to detect a pipe tables at inline parsing time, so we are basically forcing a line that starts by a '-' and have at least a '|' (and have optional spaces) and is a continuation of a paragraph.

public class PipeTableBlockParser : BlockParser

See also

Inheritance
BlockParser PipeTableBlockParser

Constructors

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

PipeTableBlockParser()

PipeTableBlockParser.cs

Initializes a new instance of the PipeTableBlockParser class.

public PipeTableBlockParser()

Methods

NameDescription
TryOpen(BlockProcessor)Attempts to open a block at the current parser position.

TryOpen(BlockProcessor)

PipeTableBlockParser.cs

Attempts to open a block at the current parser position.

public override BlockState TryOpen(BlockProcessor processor)

Parameters

processor BlockProcessor

Returns

BlockState