class Kramdown::Converter::Html
Plugs into Kramdown::Converter::Html
to provide conversion of PlantUML markup into beautiful SVG.
Public Instance Methods
convert_codeblock(element, indent)
click to toggle source
# File lib/kramdown_html.rb, line 16 def convert_codeblock(element, indent) return super_convert_codeblock(element, indent) if element.attr['class'] != 'language-plantuml' plantuml = element.value plantuml_options = @options.key?(:plantuml) ? @options[:plantuml] : {} diagram = ::Kramdown::PlantUml::Diagram.new(plantuml, plantuml_options) diagram.convert_to_svg end
Also aliased as: super_convert_codeblock