Module: Mermaid::ElementRenderers::TransitionRenderer
- Defined in:
- lib/mermaid/element_renderers/transition_renderer.rb
Overview
Module containing Mermaid rendering logic for Diagrams::Elements::Transition
Instance Method Summary collapse
Instance Method Details
#to_mermaid_fragment ⇒ Object
10 11 12 13 14 |
# File 'lib/mermaid/element_renderers/transition_renderer.rb', line 10 def to_mermaid_fragment from_node = source_state_id == '*' ? '[*]' : source_state_id to_node = target_state_id == '*' ? '[*]' : target_state_id label ? "#{from_node} --> #{to_node} : #{label}" : "#{from_node} --> #{to_node}" end |