Provided by: libtickit-widget-scroller-perl_0.29-1_all bug

NAME

       "Tickit::Widget::Scroller::Item::RichText" - static text with render attributes

SYNOPSIS

          use Tickit::Widget::Scroller;
          use Tickit::Widget::Scroller::Item::RichText;
          use String::Tagged;

          my $str = String::Tagged->new( "An important message" );
          $str->apply_tag( 3, 9, b => 1 );

          my $scroller = Tickit::Widget::Scroller->new;

          $scroller->push(
             Tickit::Widget::Scroller::Item::RichText->new( $str )
          );

DESCRIPTION

       This subclass of Tickit::Widget::Scroller::Item::Text draws static text with rendering
       attributes, used to apply formatting. The attributes are stored by supplying the text in
       an instance of a String::Tagged object.

       The recognised attributes are those of Tickit::Pen, taking the same names and values. To
       use a String::Tagged::Formatting instance instead, use the "new_from_formatting"
       constructor.

CONSTRUCTOR

   new_from_formatting
          $item = Tickit::Widget::Scroller::Item::RichText->new_from_formatting( $str, %opts )

       Constructs a new item containing the text given by the String::Tagged instance, converting
       the tags from the String::Tagged::Formatting convention into native Tickit::Pen format.

AUTHOR

       Paul Evans <leonerd@leonerd.org.uk>

perl v5.36.0                                2022-12-Tickit::Widget::Scroller::Item::RichText(3pm)