Added `Terminal#activate!`
[nfoiled.git] / lib / nfoiled / window.rb
blob693c35fdc759cad5607f8c604c04d696b9fe0889
1 module Nfoiled
2   ##
3   # An `Nfoiled::Window` is a "box" in the terminal to which output can be
4   # printed and from which input can be received. A basic Nfoiled application
5   # will utilize only one of these, a single `Window` covering the entirety
6   # of the `Terminal`'s available area.
7   class Window
8     # This is simply an accessor for all the windows on the current Terminal.
9     def windows; Terminal.current ? Terminal.current.windows : nil; end
10     
11     
12   end
13 end