module Renderer
Nested Classes and Modules
class GenericBase class for renderers implemented in Ruby.
class HeadingsExtracts headings from a markdown document with unique anchor IDs. Handles duplicate heading text by appending counters (e.g., "deployment", "deployment-2", "deployment-3").
class HTMLRenders Markdown node trees as HTML.
Definitions
Heading = Struct.new(:node, :level, :text, :anchor, keyword_init: true)
Represents a heading extracted from a document.
The structure contains the original node, its level, its plain-text
text, and its unique anchor.
Signature
- constant
The heading data class.