Class: Whoosh::App::OpenAPIConfigBuilder
- Inherits:
-
Object
- Object
- Whoosh::App::OpenAPIConfigBuilder
- Defined in:
- lib/whoosh/app.rb
Instance Method Summary collapse
- #description(val) ⇒ Object
-
#initialize ⇒ OpenAPIConfigBuilder
constructor
A new instance of OpenAPIConfigBuilder.
- #title(val) ⇒ Object
- #to_h ⇒ Object
- #version(val) ⇒ Object
Constructor Details
#initialize ⇒ OpenAPIConfigBuilder
Returns a new instance of OpenAPIConfigBuilder.
773 774 775 |
# File 'lib/whoosh/app.rb', line 773 def initialize @config = {} end |
Instance Method Details
#description(val) ⇒ Object
785 786 787 |
# File 'lib/whoosh/app.rb', line 785 def description(val) @config[:description] = val end |
#title(val) ⇒ Object
777 778 779 |
# File 'lib/whoosh/app.rb', line 777 def title(val) @config[:title] = val end |
#to_h ⇒ Object
789 790 791 |
# File 'lib/whoosh/app.rb', line 789 def to_h @config end |
#version(val) ⇒ Object
781 782 783 |
# File 'lib/whoosh/app.rb', line 781 def version(val) @config[:version] = val end |