Class: SFRP::Mono::DSL::NodeDepProxy

Inherits:
Object
  • Object
show all
Defined in:
lib/sfrp/mono/dsl.rb

Instance Method Summary collapse

Constructor Details

#initializeNodeDepProxy

Returns a new instance of NodeDepProxy.



58
59
60
# File 'lib/sfrp/mono/dsl.rb', line 58

def initialize
  @node_refs = []
end

Instance Method Details

#c(node_str) ⇒ Object



66
67
68
# File 'lib/sfrp/mono/dsl.rb', line 66

def c(node_str)
  @node_refs << Node::NodeRef.new(node_str, false)
end

#l(node_str) ⇒ Object



62
63
64
# File 'lib/sfrp/mono/dsl.rb', line 62

def l(node_str)
  @node_refs << Node::NodeRef.new(node_str, true)
end

#to_aObject



70
71
72
# File 'lib/sfrp/mono/dsl.rb', line 70

def to_a
  @node_refs
end