Class: TreeCard::ParamNode
- Inherits:
-
Treetop::Runtime::SyntaxNode
- Object
- Treetop::Runtime::SyntaxNode
- TreeCard::ParamNode
- Defined in:
- lib/treecard/nodes/param_node.rb
Instance Method Summary collapse
-
#param_object ⇒ Object
Returns the TreeCard::Param object representing this node.
Instance Method Details
#param_object ⇒ Object
Returns the TreeCard::Param object representing this node.
4 5 6 7 8 9 10 |
# File 'lib/treecard/nodes/param_node.rb', line 4 def param_object param_values = [] if self.respond_to?(:param_value) param_values = [param_value.text_value] + extra_params.elements.map { |extra_param| extra_param.param_value.text_value } end TreeCard::Param.new(param_name.text_value, param_values) end |