Class: Whoosh::App::OpenAPIConfigBuilder

Inherits:
Object
  • Object
show all
Defined in:
lib/whoosh/app.rb

Instance Method Summary collapse

Constructor Details

#initializeOpenAPIConfigBuilder

Returns a new instance of OpenAPIConfigBuilder.



752
753
754
# File 'lib/whoosh/app.rb', line 752

def initialize
  @config = {}
end

Instance Method Details

#description(val) ⇒ Object



764
765
766
# File 'lib/whoosh/app.rb', line 764

def description(val)
  @config[:description] = val
end

#title(val) ⇒ Object



756
757
758
# File 'lib/whoosh/app.rb', line 756

def title(val)
  @config[:title] = val
end

#to_hObject



768
769
770
# File 'lib/whoosh/app.rb', line 768

def to_h
  @config
end

#version(val) ⇒ Object



760
761
762
# File 'lib/whoosh/app.rb', line 760

def version(val)
  @config[:version] = val
end