Sha256: 3e810dd13acf15c101d0ba0dffc361f12de63d7beaa6cf0a7b42c0b0d6454033
Contents?: true
Size: 479 Bytes
Versions: 1
Compression:
Stored size: 479 Bytes
Contents
module Vedeu class Interface def initialize(options = {}) @options = options end def initial; end def main output input end def output Terminal.hide_cursor end def input Terminal.show_cursor end def width options[:width] || Terminal.width end def height options[:height] || Terminal.height end private attr_reader :options end class Dummy < Interface; end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.0.4 | lib/vedeu/interface/interface.rb |