Class: Coradoc::Markdown::Serializer::Serializers::Sidebar

Inherits:
ElementSerializer show all
Defined in:
lib/coradoc/markdown/serializer/serializers/sidebar.rb

Instance Method Summary collapse

Methods inherited from ElementSerializer

call, handles?, #handles?, handles_type, #handles_type

Instance Method Details

#call(element, _ctx) ⇒ Object



12
13
14
15
# File 'lib/coradoc/markdown/serializer/serializers/sidebar.rb', line 12

def call(element, _ctx)
  title_html = element.title ? %(<div class="title">#{element.title}</div>\n) : ''
  %(<div class="sidebar">\n#{title_html}#{element.content.to_s}\n</div>)
end