Module: Mermaid::PieDiagramRenderer

Defined in:
lib/mermaid/pie_diagram_renderer.rb

Overview

Module containing Mermaid rendering logic for Diagrams::PieDiagram

Instance Method Summary collapse

Instance Method Details

#to_mermaidObject



9
10
11
12
13
14
# File 'lib/mermaid/pie_diagram_renderer.rb', line 9

def to_mermaid
  mermaid_string = +"pie\n"
  mermaid_string << "title #{@title}\n" if @title && !@title.empty?
  slices.each { |slice| mermaid_string << slice.to_mermaid_fragment << "\n" }
  mermaid_string.strip
end