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.



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_hObject



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