NAME
Term::Fabulous::Widget::TextNode - The Clay::UI text role behind Term::Fabulous::Widget::Text
DESCRIPTION
An abstract class that composes Clay::UI::Text and nothing else. Term::Fabulous::Widget::Text inherits from it instead of composing the role directly, because an Object::Pad class cannot override a method of a role it composes, while a subclass can override an inherited method. This lets Term::Fabulous::Widget::Text accept every Term::Fabulous::Color format in text_color.
Do not subclass this class; subclass Term::Fabulous::Widget::Text.