Defines the result of parsing a line for a BlockParser.
public enum BlockState
kind:method, kind:property, kind:ctor. Press Esc to clear.BreakThe parser ends the block and keeps the current line available for further parsing.BreakDiscardThe parser ends the block and consumes the current line.ContinueThe parser accepts the line and keeps the block open. For leaf blocks, the current line is appended to the block.ContinueDiscardThe parser accepts the line and keeps the block open, but the line is consumed and not appended.NoneThe parser does not accept the line for this block. No line content is consumed by this result.SkipSkips this parser for the current line and continues with the next parser/candidate block.IsBreak(BlockState)Determines whether this BlockState is in a break state.IsContinue(BlockState)Determines whether this BlockState is in a continue state.IsDiscard(BlockState)Determines whether this BlockState is discarded.