Class: Sourcerer::MarkDownGrade::DdConverter
- Inherits:
-
ReverseMarkdown::Converters::Base
- Object
- ReverseMarkdown::Converters::Base
- Sourcerer::MarkDownGrade::DdConverter
- Defined in:
- lib/sourcerer/mark_down_grade.rb
Overview
Definition description converter: preserves <dd>, converts nested content.
Instance Method Summary collapse
Instance Method Details
#convert(node, state = {}) ⇒ Object
162 163 164 165 166 167 168 |
# File 'lib/sourcerer/mark_down_grade.rb', line 162 def convert node, state={} content = treat_children(node, state) attrs = [] attrs << %( class="#{node['class']}") if node['class'] attrs << %( role="#{node['role']}") if node['role'] "<dd#{attrs.join}>\n#{content.strip}\n</dd>\n" end |