Method: Hanuman::Graphvizzer::Graph#node

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

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

Yields:

  • (obj)


64
65
66
67
68
69
# File 'lib/hanuman/graphvizzer/gv_models.rb', line 64

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