Class: Swagger::Blocks::ParameterNode
- Defined in:
- lib/swagger/blocks.rb
Overview
Instance Attribute Summary
Attributes inherited from Node
Instance Method Summary collapse
Methods inherited from Node
#as_json, call, #data, #is_swagger_1_2?, #is_swagger_2_0?, #key
Instance Method Details
#items(&block) ⇒ Object
697 698 699 700 701 |
# File 'lib/swagger/blocks.rb', line 697 def items(&block) raise NotSupportedError unless is_swagger_2_0? self.data[:items] = Swagger::Blocks::ItemsNode.call(version: version, &block) end |
#schema(&block) ⇒ Object
691 692 693 694 695 |
# File 'lib/swagger/blocks.rb', line 691 def schema(&block) raise NotSupportedError unless is_swagger_2_0? self.data[:schema] = Swagger::Blocks::SchemaNode.call(version: version, &block) end |