Method: Hanuman::Graphvizzer::Graph#graph

Defined in:
lib/hanuman/graphvizzer/gv_models.rb

#graph(name, attrs = {}) {|obj| ... } ⇒ Object

Yields:

  • (obj)


57
58
59
60
61
62
# File 'lib/hanuman/graphvizzer/gv_models.rb', line 57

def graph(name, attrs={})
  obj = Graph.new(attrs.merge(:name => name, :owner => self))
  items << obj
  yield(obj) if block_given?
  obj
end