focal (3) Tickit::SingleChildWidget.3pm.gz

NAME
"Tickit::SingleChildWidget" - abstract base class for widgets that contain a single other widget
SYNOPSIS
TODO
DESCRIPTION
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.
CONSTRUCTOR
new $widget = Tickit::SingleChildWidget->new( %args ) Constructs a new "Tickit::SingleChildWidget" object. If passed an argument called "child" this will be added as the contained child widget.
METHODS
child $child = $widget->child Returns the contained child widget. set_child $widget->set_child( $child ) Sets the child widget, or "undef" to remove.
AUTHOR
Paul Evans <leonerd@leonerd.org.uk>