Method: Exa::TreeNode#initialize
- Defined in:
- lib/exa/tree_node.rb
#initialize(name:, value: nil, parent: nil, virtual: false, symbolic: false) ⇒ TreeNode
Returns a new instance of TreeNode.
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/exa/tree_node.rb', line 4 def initialize(name:, value: nil, parent: nil, virtual: false, symbolic: false) p [ :tree_node, name: name ] @name = name @value = value @parent = parent @virtual = virtual @symbolic = symbolic @children = [] = [] @links = [] end |