Unit 'MarkDown.Parser' Package
[Overview][Types][Classes][Index] [#fcl-md]

TMarkDownBlockProcessor

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: markdown.parser.pas line 48

type TMarkDownBlockProcessor = class(TObject)

protected

  function inListOrQuote; virtual;

  function isList(); virtual;

  function PeekLine;

  function NextLine;

  function Done;

  procedure RedoLine();

  function InList();

  function IsBlock();

  function CurrentLine;

  procedure Parse(); overload;

  property parser: TMarkDownParser; [r]

  property ParentProcessor: TMarkDownBlockProcessor; [r]

public

  constructor Create(); virtual;

  class procedure register();

  function LineEndsBlock(); virtual;

  function HandlesLine(); virtual; abstract;

  function processLine(); virtual; abstract;

end;

Inheritance

TMarkDownBlockProcessor

|

TObject


Documentation generated on: 2025-12-15