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.



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_hObject



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