Class: Coradoc::Markdown::Sidebar

Inherits:
Base
  • Object
show all
Defined in:
lib/coradoc/markdown/model/sidebar.rb

Overview

Sidebar block — a tangential aside, visually distinct from main flow.

Markdown has no native sidebar. Serialized as an HTML fallback:

<div class="sidebar">...</div>

Instance Method Summary collapse

Methods inherited from Base

visit, #visit

Constructor Details

#initialize(content:, title: nil, **rest) ⇒ Sidebar

Returns a new instance of Sidebar.



15
16
17
18
19
# File 'lib/coradoc/markdown/model/sidebar.rb', line 15

def initialize(content:, title: nil, **rest)
  super
  @content = content
  @title = title
end