Method: Redwood::Buffer#initialize
- Defined in:
- lib/sup/buffer.rb
#initialize(window, mode, width, height, opts = {}) ⇒ Buffer
Returns a new instance of Buffer.
76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'lib/sup/buffer.rb', line 76 def initialize window, mode, width, height, opts={} @w = window @mode = mode @dirty = true @focus = false @title = opts[:title] || "" @force_to_top = opts[:force_to_top] || false @hidden = opts[:hidden] || false @x, @y, @width, @height = 0, 0, width, height @atime = Time.at 0 @system = opts[:system] || false end |