Versions in this module Expand all Collapse all v0 v0.2.0 Feb 12, 2024 Changes in this version + func Renderers() map[ast.NodeKind]markdown.NodeRenderer + func WithLineSpacingBefore(renderer markdown.NodeRenderer, count int) markdown.NodeRenderer + func WithListOrHTMLBlockSpacing(renderer markdown.NodeRenderer) markdown.NodeRenderer + type AutoLinkRenderer struct + func (*AutoLinkRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type BlockquoteRenderer struct + func (*BlockquoteRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type CodeBlockRenderer struct + func (*CodeBlockRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type CodeSpanRenderer struct + func (*CodeSpanRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type DocumentRenderer struct + func (*DocumentRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type DummyRenderer struct + func (*DummyRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type EmphasisRenderer struct + func (*EmphasisRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type HTMLBlockRenderer struct + func (*HTMLBlockRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type HeadingRenderer struct + func (hr *HeadingRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type ImageRenderer struct + func (*ImageRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type LinkRenderer struct + func (*LinkRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type ListItemRenderer struct + func (*ListItemRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type RawHTMLRenderer struct + func (*RawHTMLRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type StrikethroughRenderer struct + func (*StrikethroughRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type StringRenderer struct + func (*StringRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type TableRenderer struct + func (tr *TableRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type TaskCheckboxRenderer struct + func (*TaskCheckboxRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type TextRenderer struct + func (*TextRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error) + type ThematicBreakRenderer struct + func (*ThematicBreakRenderer) Render(r *markdown.Render, node ast.Node, entering bool) (ast.WalkStatus, error)