[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: markdown.render.pas line 63
type TMarkdownRenderer = class(TComponent) |
protected |
function CreateRendererInstance(); virtual; |
function CreateRendererForBlock(); virtual; |
function CreateTextRendererInstance(); virtual; |
function GetTextRenderer; |
property ParentElementRenderer: TMarkdownElementRenderer; [r] |
public |
constructor Create(); override; |
destructor destroy; override; |
procedure RenderText(); virtual; |
procedure RenderTextNodes(); |
procedure RenderBlock(); virtual; |
procedure RenderCodeBlock(); virtual; |
procedure RenderChildren(); virtual; |
procedure RenderDocument(); virtual; abstract; |
procedure WriteRaw(); virtual; |
procedure DoMarker(); virtual; |
procedure DoMarkerNode(); |
function DoResolveLink(); virtual; |
function GetHeadingNumber(); virtual; |
function GetCaptionNumber(); virtual; |
property AlertTitles []: string; [rw] |
published |
property SkipUnknownElements: Boolean; [rw] |
property OnMarker: TMarkdownMarkerEvent; [rw] |
property OnResolveLink: TMarkdownResolveLinkEvent; [rw] |
property OnHeadingNumber: TMarkdownHeadingNumberEvent; [rw] |
property OnCaptionNumber: TMarkdownCaptionNumberEvent; [rw] |
end; |
| | |
TObject |