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.
8 # This is simply an accessor for all the windows on the current Terminal.
9 def windows; Terminal.current ? Terminal.current.windows : nil; end