The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:Tickit::Rect"

Tickit::Rect - a lightweight data structure representing a rectangle River stage two • 35 direct dependents • 41 total dependents

Objects in this class represent a rectangle, by storing the top left corner coordinate and the size in lines and columns. This data structure is purely abstract and not tied to a particular window or coordinate system. It exists simply as a convenien...

PEVANS/Tickit-0.74 - 04 Sep 2023 17:09:00 UTC

Tickit::RectSet - store a set of rectangular regions River stage two • 35 direct dependents • 41 total dependents

Objects in this class store a set of rectangular regions. The object tracks which areas are covered, to ensure that overlaps are avoided, and that neighbouring regions are merged where possible. The order in which they are added is not important. New...

PEVANS/Tickit-0.74 - 04 Sep 2023 17:09:00 UTC

Tickit::Test - unit testing for Tickit-based code River stage two • 35 direct dependents • 41 total dependents

This module helps write unit tests for Tickit-based code, such as Tickit::Widget subclasses. Primarily, it provides a mock terminal implementation, allowing the code under test to affect a virtual terminal, whose state is inspectable by the unit test...

PEVANS/Tickit-0.74 - 04 Sep 2023 17:09:00 UTC

Tickit::Event - event information structures River stage two • 35 direct dependents • 41 total dependents

When event handlers bound to Tickit::Term or Tickit::Window instances are invoked they receive an object instance to contain information about the event. Details of the event can be accessed as via accessor methods on these instances....

PEVANS/Tickit-0.74 - 04 Sep 2023 17:09:00 UTC

Tickit::Style - declare customisable style information on widgets River stage two • 27 direct dependents • 28 total dependents

This module adds the ability to a Tickit::Widget class to declare a set of named keys that take values, and provides convenient accessors for the widget to determine what the values are at any given moment in time. The values currently in effect are ...

PEVANS/Tickit-Widgets-0.41 - 06 Jan 2024 21:48:53 UTC

Tickit::Widget - abstract base class for on-screen widgets River stage two • 27 direct dependents • 28 total dependents

This class acts as an abstract base class for on-screen widget objects. It provides the lower-level machinery required by most or all widget types. Objects cannot be directly constructed in this class. Instead, a subclass of this class which provides...

PEVANS/Tickit-Widgets-0.41 - 06 Jan 2024 21:48:53 UTC

Tickit::Window - a window for drawing operations River stage two • 35 direct dependents • 41 total dependents

Provides coordination of widget drawing activities. A "Window" represents a region of the screen that a widget occupies. Windows cannot directly be constructed. Instead they are obtained by sub-division of other windows, ultimately coming from the ro...

PEVANS/Tickit-0.74 - 04 Sep 2023 17:09:00 UTC

Tickit::RenderBuffer - efficiently render text and line-drawing River stage two • 35 direct dependents • 41 total dependents

Provides a buffer of pending rendering operations to apply to the terminal. The buffer is modified by rendering operations performed by widgets or other code, and flushed to the terminal when complete. This provides the following advantages: * Change...

PEVANS/Tickit-0.74 - 04 Sep 2023 17:09:00 UTC

Tickit::Widget::Table - table widget with support for scrolling/paging River stage one • 4 direct dependents • 6 total dependents

WARNING: This is still a preview release. API might be subject to change in future, please get in contact if you're using this, or wait for version 1.000. This widget provides a scrollable table implementation for use on larger data sets. Rather than...

TEAM/Tickit-Widget-Table-0.216 - 31 Dec 2016 11:35:56 UTC

Tickit::Widget::Table::Paged - table widget with support for scrolling/paging River stage one • 1 direct dependent • 1 total dependent

WARNING: This is a preview release. API is subject to change in future, please get in contact if you're using this, or wait for version 1.000. This widget provides a scrollable table implementation....

TEAM/Tickit-Widget-Table-Paged-0.004 - 22 Apr 2014 01:33:58 UTC
10 results (0.031 seconds)