Interface MarkdownRenderers

See

DEFAULT_MARKDOWN_RENDERERS for the default implementation

interface MarkdownRenderers {
    blockquote: ComponentType<BlockquoteRendererProps>;
    br: ComponentType<Br>;
    codeblock: ComponentType<CodeBlockRendererProps>;
    codespan: ComponentType<CodeSpanRendererProps>;
    del: ComponentType<DelRendererProps>;
    em: ComponentType<EmRendererProps>;
    escape: ComponentType<Escape>;
    heading: ComponentType<HeadingRendererProps>;
    hr: ComponentType<Hr>;
    html: ComponentType<HtmlRendererProps>;
    img: ComponentType<Image>;
    link: ComponentType<LinkRendererProps>;
    list: ComponentType<ListRendererProps>;
    listitem: ComponentType<ListItemRendererProps>;
    paragraph: ComponentType<ParagraphRendererProps>;
    space: ComponentType<Space>;
    strong: ComponentType<StrongRendererProps>;
    table: ComponentType<TableRendererProps>;
    tag: ComponentType<TagRendererProps>;
    task: ComponentType<TaskRendererProps>;
    tbody: ComponentType<TbodyRendererProps>;
    td: ComponentType<ThRendererProps>;
    text: ComponentType<TextRendererProps>;
    th: ComponentType<ThRendererProps>;
    thead: ComponentType<TheadRendererProps>;
    tr: ComponentType<TrRendererProps>;
}

Hierarchy (view full)

Properties

blockquote: ComponentType<BlockquoteRendererProps>

See

BlockquoteRenderer for default implementation

br: ComponentType<Br>

See

BrRenderer for default implementation

codeblock: ComponentType<CodeBlockRendererProps>

See

CodeBlockRenderer for default implementation

codespan: ComponentType<CodeSpanRendererProps>

See

CodeSpanRenderer for default implementation

del: ComponentType<DelRendererProps>

See

DelRenderer for default implementation

em: ComponentType<EmRendererProps>

See

EmRenderer for default implementation

escape: ComponentType<Escape>

See

EscapeRenderer for default implementation

heading: ComponentType<HeadingRendererProps>

See

HeadingRenderer for default implementation

hr: ComponentType<Hr>

See

HrRenderer for default implementation

html: ComponentType<HtmlRendererProps>

See

HtmlRenderer for default implementation

img: ComponentType<Image>

See

ImageRenderer for default implementation

link: ComponentType<LinkRendererProps>

See

LinkRenderer for default implementation

list: ComponentType<ListRendererProps>

See

ListRenderer for default implementation

listitem: ComponentType<ListItemRendererProps>

See

ListItemRenderer for default implementation

paragraph: ComponentType<ParagraphRendererProps>

See

ParagraphRenderer for default implementation

space: ComponentType<Space>

See

SpaceRenderer for default implementation

strong: ComponentType<StrongRendererProps>

See

StrongRenderer for default implementation

table: ComponentType<TableRendererProps>

See

TableRenderer for default implementation

tag: ComponentType<TagRendererProps>

See

TagRenderer for default implementation

task: ComponentType<TaskRendererProps>

See

TaskRenderer for default implementation

tbody: ComponentType<TbodyRendererProps>

See

TbodyRenderer for default implementation

td: ComponentType<ThRendererProps>

See

TdRenderer for default implementation

text: ComponentType<TextRendererProps>

See

TextRenderer for default implementation

th: ComponentType<ThRendererProps>

See

ThRenderer for default implementation

thead: ComponentType<TheadRendererProps>

See

TheadRenderer for default implementation

tr: ComponentType<TrRendererProps>

See

TrRenderer for default implementation