Class: Stateoscope::Visualizer
- Inherits:
-
Struct
- Object
- Struct
- Stateoscope::Visualizer
- Defined in:
- lib/stateoscope/visualizer.rb
Instance Attribute Summary collapse
-
#graph ⇒ Object
Returns the value of attribute graph.
Instance Method Summary collapse
Instance Attribute Details
#graph ⇒ Object
Returns the value of attribute graph
4 5 6 |
# File 'lib/stateoscope/visualizer.rb', line 4 def graph @graph end |
Instance Method Details
#output(filename, output_format) ⇒ Object
13 14 15 |
# File 'lib/stateoscope/visualizer.rb', line 13 def output(filename, output_format) @viz.output(output_format => filename) end |
#parse_graph(current_state) ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/stateoscope/visualizer.rb', line 5 def parse_graph(current_state) @viz = GraphViz.new(:G, type: 'digraph') add_entry_point add_states(current_state) add_entry_point_transition add_state_transitions end |