Method: Graph::NodeArray#initialize

Defined in:
lib/graph.rb

#initialize(li) ⇒ NodeArray

Create a new NodeArray from an existing Array.

Parameters:

  • li (Array)


132
133
134
135
136
# File 'lib/graph.rb', line 132

def initialize(li)
    nodes = li.map { |n| n.is_a?(Node) ? n : Node.new(n) }
    super(nodes)
    @defaults = {}
end