Sha256: 86dd5f0f8814f48b51f7dcabfe389c90c7f7da0e58aa221d887fc312ae93b70e

Contents?: true

Size: 791 Bytes

Versions: 2

Compression:

Stored size: 791 Bytes

Contents

module Vedeu

  # The Buffer object represents the states of display for an interface. The
  # states are 'front', 'back' and 'previous'.
  #
  # [Back] -> [Front] -> [Previous]
  #
  # The content on the screen, or last output will always be the 'Front'
  # buffer. Content due to be displayed on next refresh will come from the
  # 'Back' buffer when available, otherwise from the current 'Front' buffer.
  # When new content is copied to the 'Front' buffer, the current 'Front'
  # buffer is also copied to the 'Previous' buffer.
  #
  module Buffers

  end # Buffers

end # Vedeu

require 'vedeu/buffers/buffer'
require 'vedeu/buffers/null'
require 'vedeu/buffers/repository'
require 'vedeu/buffers/refresh'
require 'vedeu/buffers/virtual_buffer'
require 'vedeu/buffers/virtual_buffers'

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
vedeu-0.6.8 lib/vedeu/buffers/all.rb
vedeu-0.6.7 lib/vedeu/buffers/all.rb