Search results for "module:Tickit::Widget::Static"
Tickit::Widget::Static - a widget displaying static text
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 - Terminal Interface Construction KIT
"Tickit" is a high-level toolkit for creating full-screen terminal-based interactive programs. It allows programs to be written in an abstracted way, working with a tree of widget objects, to represent the layout of the interface and implement its be...
PEVANS/Tickit-0.74 - 04 Sep 2023 17:09:00 UTC
Tickit::Widgets - load several Tickit::Widget classes at once
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::Builder - widget layout definition from Perl structure or file
Very basic helper class for reading a widget layout definition and instantiating the required objects. Intended to be used with the web-based or Tickit-based layout editor....
TEAM/Tickit-Builder-0.001 - 27 Nov 2011 05:38:55 UTC
Tickit::DSL - domain-specific language for Tickit terminal apps
WARNING: This is an early version, has an experimental API, and is subject to change in future. Please get in contact and/or wait for 1.0 if you want something stable. Provides a simplified interface for writing Tickit applications. This is mainly in...
TEAM/Tickit-DSL-0.034 - 13 Jun 2020 14:58:33 UTC
Tickit::Test - unit testing for Tickit-based code
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
Task::Tickit::Widget - Install the Tickit::Widget modules.
SKIM/Task-Tickit-Widget-0.05
-
23 Feb 2016 13:23:50 UTC
Tickit::Widget::Tree - tree widget implementation for Tickit
NOTE: Versions 0.003 and below used a custom graph management implementation which had various problems with rendering glitches and performance. This version has been rewritten from scratch to use Tree::DAG_Node to handle the tree structure, and as s...
TEAM/Tickit-Widget-Tree-0.114 - 06 Feb 2015 19:39:32 UTC
Tickit::Widget::Box - apply spacing and positioning to a widget
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::Frame - draw a frame around another widget
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::Border - draw a fixed-size border around a widget
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::HBox - distribute child widgets in a horizontal row
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::VBox - distribute child widgets in a vertical column
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::VHBox - distribute child widgets vertically or horizontally
This subclass of Tickit::Widget::LinearBox distributes its children horizontally if there is room, falling back to a vertical layout if necessary....
TEAM/Tickit-Widget-VHBox-0.001 - 25 Jan 2015 02:48:51 UTC
Tickit::Widget::VSplit - an adjustable vertical split between two widgets
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::HSplit - an adjustable horizontal split between two widgets
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::Tabbed - provide tabbed window support
Provides a container that operates as a tabbed window. Subclass of Tickit::ContainerWidget....
PEVANS/Tickit-Widget-Tabbed-0.028 - 04 Sep 2023 22:28:00 UTC
Tickit::Widget::ScrollBox - allow a single child widget to be scrolled
This container widget draws a scrollbar beside a single child widget and allows a portion of it to be displayed by scrolling....
PEVANS/Tickit-Widget-ScrollBox-0.12 - 14 Dec 2022 23:16:06 UTC
Tickit::Widget::GridBox - lay out a set of child widgets in a grid
This container widget holds a set of child widgets distributed in a regular grid shape across rows and columns....
PEVANS/Tickit-Widgets-0.41 - 06 Jan 2024 21:48:53 UTC
Tickit::Widget::LinearBox - abstract base class for HBox and VBox
This class is a base class for both Tickit::Widget::HBox and Tickit::Widget::VBox. It is not intended to be used directly. It maintains an ordered list of child widgets, and implements the following child widget options: expand => NUM A number used t...
PEVANS/Tickit-Widgets-0.41 - 06 Jan 2024 21:48:53 UTC