class Nexmo::Markdown::Renderer

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method
# File lib/nexmo_markdown_renderer/markdown_renderer.rb, line 4
def initialize(options = {})
  super(
    # As Markdown
    FrontmatterFilter,
    PhpInlinerFilter,
    InlineEscapeFilter,
    BlockEscapeFilter,
    AnchorFilter,
    AudioFilter,
    DynamicContentFilter,
    TooltipFilter,
    CollapsibleFilter,
    TabFilter.new(options),
    CodeSnippetsFilter.new(options),
    CodeSnippetFilter.new(options),
    CodeFilter,
    IndentFilter,
    ModalFilter,
    JsSequenceDiagramFilter,
    MermaidFilter,
    PartialFilter.new(options),
    TechioFilter,
    UseCaseListFilter,
    CodeSnippetListFilter,
    ConceptListFilter.new(options),
    LanguageFilter,
    ColumnsFilter,
    SnippetVariablesFilter,
    MarkdownFilter.new(options),

    # As HTML
    HeadingFilter,
    LabelFilter.new(options),
    BreakFilter,
    UnfreezeFilter,
    IconFilter,
    ExternalLinkFilter,
    RelativeLinkFilter.new(options)
  )
end