Screen

NAME

Terminal::UI::Screen -- The entire screen.

DESCRIPTION

This class represents the screen, which may have frames on it, and the frames may have panes.

ATTRIBUTES

  • $!cols (Mu)

    The number of columns (default the entire screen).

  • $!frames (SetHash)

    The frames in the screen.

  • $!resized (Supplier)

    Resize events.

  • $!rows (Mu)

    The number of rows (default the entire screen).

METHODS

Terminal::UI v0.1.13

A framework for building terminal interfaces

Authors

  • Brian Duggan

License

MIT

Dependencies

Terminal::ANSI:ver<0.0.24>Log::AsyncTerminal::ANSIParserUnicode::UTF8-Parser

Test Dependencies

Provides

  • Terminal::UI
  • Terminal::UI::Alerts
  • Terminal::UI::Frame
  • Terminal::UI::Input
  • Terminal::UI::Pane
  • Terminal::UI::Screen
  • Terminal::UI::Style
  • Terminal::UI::Utils

Documentation

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.