Class: R2OAS::Schema::UI
- Extended by:
- Forwardable
- Defined in:
- lib/r2-oas/schema/ui.rb
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ UI
constructor
A new instance of UI.
- #start ⇒ Object
Constructor Details
#initialize(options = {}) ⇒ UI
Returns a new instance of UI.
16 17 18 19 |
# File 'lib/r2-oas/schema/ui.rb', line 16 def initialize( = {}) super @ui = swagger.ui end |
Instance Method Details
#start ⇒ Object
21 22 23 24 25 26 27 28 29 |
# File 'lib/r2-oas/schema/ui.rb', line 21 def start EM.run do container.start open_browser puts "\nwait for single trap ..." signal_trap('INT') signal_trap('TERM') end end |