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 |