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.
766 767 768 |
# File 'lib/whoosh/app.rb', line 766 def initialize @config = {} end |
Instance Method Details
#description(val) ⇒ Object
778 779 780 |
# File 'lib/whoosh/app.rb', line 778 def description(val) @config[:description] = val end |
#title(val) ⇒ Object
770 771 772 |
# File 'lib/whoosh/app.rb', line 770 def title(val) @config[:title] = val end |
#to_h ⇒ Object
782 783 784 |
# File 'lib/whoosh/app.rb', line 782 def to_h @config end |
#version(val) ⇒ Object
774 775 776 |
# File 'lib/whoosh/app.rb', line 774 def version(val) @config[:version] = val end |