Module: StateMachines::Machine::Rendering
- Included in:
- StateMachines::Machine
- Defined in:
- lib/state_machines/machine/rendering.rb
Instance Method Summary collapse
- 
  
    
      #draw  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Generates a visual representation of this machine for a given format. 
- 
  
    
      #renderer  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Gets the renderer for this machine. 
Instance Method Details
#draw ⇒ Object
Generates a visual representation of this machine for a given format.
| 12 13 14 | # File 'lib/state_machines/machine/rendering.rb', line 12 def draw(**) renderer.draw(self, **) end | 
#renderer ⇒ Object
Gets the renderer for this machine.
| 7 8 9 | # File 'lib/state_machines/machine/rendering.rb', line 7 def renderer @renderer ||= StdioRenderer.new end |