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
688 689 690 691 692 |
# File 'lib/swagger/blocks.rb', line 688 def items(&block) raise NotSupportedError unless is_swagger_2_0? self.data[:items] = Swagger::Blocks::ItemsNode.call(version: version, &block) end |
#schema(&block) ⇒ Object
682 683 684 685 686 |
# File 'lib/swagger/blocks.rb', line 682 def schema(&block) raise NotSupportedError unless is_swagger_2_0? self.data[:schema] = Swagger::Blocks::SchemaNode.call(version: version, &block) end |