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

Search results for "module:Tickit::Widgets"

Tickit::Widgets - load several Tickit::Widget classes at once River stage two • 27 direct dependents • 28 total dependents

This module provides an "import" utility to simplify code that uses many different Tickit::Widget subclasses. Instead of a "use" line per module, you can simply "use" this module and pass it the base name of each class. It will "require" each of the ...

PEVANS/Tickit-Widgets-0.41 - 06 Jan 2024 21:48:53 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::ContainerWidget - abstract base class for widgets that contain other widgets River stage two • 27 direct dependents • 28 total dependents

This class acts as an abstract base class for widgets that contain at leaast one other widget object. It provides storage for a hash of "options" associated with each child widget....

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

Tickit::SingleChildWidget - abstract base class for widgets that contain a single other widget River stage two • 27 direct dependents • 28 total dependents

This subclass of Tickit::ContainerWidget acts as an abstract base class for widgets that contain exactly one other widget. It enforces that only one child widget may be contained at any one time, and provides a convenient accessor to obtain it....

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

lib/Tickit/WidgetRole.pm River stage two • 27 direct dependents • 28 total dependents

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

Tickit::Widget::Box - apply spacing and positioning to a widget River stage two • 27 direct dependents • 28 total dependents

This subclass of Tickit::SingleChildWidget can apply spacing around the outside of a given child widget. The size of the Box is controlled by the size of the child widget bounded by the given limits, allowing it to enforce a given minimum or maximum ...

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

Tickit::Widget::HBox - distribute child widgets in a horizontal row River stage two • 27 direct dependents • 28 total dependents

This subclass of Tickit::Widget::LinearBox distributes its children in a horizontal row. Its height will be the height of the tallest child, and its width will be the sum of the widths of all the children, plus the inter-child spacing. Optionally, if...

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

Tickit::Widget::Fill - fill an area with repeated text River stage two • 27 direct dependents • 28 total dependents

This class provides a widget which displays a given piece of text repeatedly over its entire area. By default the text is a single space, meaning the area will be entirely drawn with spaces....

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

Tickit::Widget::VBox - distribute child widgets in a vertical column River stage two • 27 direct dependents • 28 total dependents

This subclass of Tickit::Widget::LinearBox distributes its children in a vertical column. Its width will be the width of the widest child, and its height will be the sum of the heights of all the children, plus the inter-child spacing. Optionally, if...

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

Tickit::Widget::Entry - a widget for entering text River stage two • 27 direct dependents • 28 total dependents

This class provides a widget which allows the user to enter a line of text....

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

Tickit::Widget::VLine - a widget displaying a vertical line River stage two • 27 direct dependents • 28 total dependents

This class provides a widget which displays a single vertical line, using line-drawing characters. It consumes the full height of the window given to it by its parent. By default it is drawn in the horizontal centre of the window but this can be adju...

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

Tickit::Widget::Frame - draw a frame around another widget River stage two • 27 direct dependents • 28 total dependents

This container widget draws a frame around a single child widget....

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

Tickit::Widget::HLine - a widget displaying a horizontal line River stage two • 27 direct dependents • 28 total dependents

This class provides a widget which displays a single horizontal line, using line-drawing characters. It consumes the full width of the window given to it by its parent. By default it is drawn in the vertical middle of the window but this can be adjus...

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

Tickit::Widget::Static - a widget displaying static text River stage two • 27 direct dependents • 28 total dependents

This class provides a widget which displays a single piece of static text. The text may contain more than one line, separated by linefeed ("\n") characters. No other control sequences are allowed in the string....

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

Tickit::Widget::VSplit - an adjustable vertical split between two widgets River stage two • 27 direct dependents • 28 total dependents

This container widget holds two child widgets, displayed side by side. The two widgets are displayed with a vertical split bar between them, which reacts to mouse click-drag events, allowing the user to adjust the proportion of space given to the two...

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

Tickit::Widget::Button - a widget displaying a clickable button River stage two • 27 direct dependents • 28 total dependents

This class provides a widget which displays a clickable area with a label. When the area is clicked, a callback is invoked....

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

Tickit::Widget::HSplit - an adjustable horizontal split between two widgets River stage two • 27 direct dependents • 28 total dependents

This container widget holds two child widgets, displayed one above the other. The two widgets are displayed with a horizontal split bar between them, which reacts to mouse click-drag events, allowing the user to adjust the proportion of space given t...

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

Tickit::Widget::Border - draw a fixed-size border around a widget River stage two • 27 direct dependents • 28 total dependents

This container widget holds a single child widget and implements a border by using Tickit::WidgetRole::Borderable....

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

Tickit::Widget::Spinner - a widget displaying a small text animation River stage two • 27 direct dependents • 28 total dependents

This class provides a widget which displays a simple animation, cycling through a fixed set of strings with a fixed interval....

PEVANS/Tickit-Widgets-0.41 - 06 Jan 2024 21:48:53 UTC
53 results (0.035 seconds)