Sha256: 98a31d66db5eed1dc1395dbb73743ec95b7a79238f57b4f444356f46d5ea0773
Contents?: true
Size: 497 Bytes
Versions: 1
Compression:
Stored size: 497 Bytes
Contents
module Vedeu class Application class << self def start(options = {}) new(options).start end end def initialize(options = {}) @options = options end def start Terminal.open(options) do Interfaces.initial_state EventLoop.main_sequence end ensure Terminal.close end private attr_reader :options def options defaults.merge!(@options) end def defaults {} end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.0.10 | lib/vedeu/application.rb |