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

NAME

pEFL::Evas::Textblock

DESCRIPTION

This module is a perl binding to the Evas Textblock Object Functions.

It contains functions and methods to create and manipulate textblock objects.

SPECIFICS OF THE BINDING

For the following method, which returns an Eina_List, exists a "perl-value"-method:

  • $textblock->node_format_list_get_pv();

For asthetic reason there are some shortcuts for some TextblockCursorPtr-methods (namely the range methods):

  • $textblock->range_delete($cur1,$cur2);

  • $textblock->visible_range_get($cur1,$cur2);

  • $textblock->range_text_get($cur1,$cur2,$format);

  • $textblock->range_formats_get($cur1,$cur2);

  • $textblock->range_formats_get_pv($cur1,$cur2);

  • $textblock->range_geometry_get($cur1,$cur2);

  • $textblock->range_geometry_get_pv($cur1,$cur2);

  • $textblock->text_markup_prepend($cur1,$text);

SEE ALSO

https://www.enlightenment.org/develop/legacy/api/c/start#group__Evas__Object__Textblock__Group.html

AUTHOR

Maximilian Lika

COPYRIGHT AND LICENSE

Copyright (C) 2022 by Maximilian Lika

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.28.1 or, at your option, any later version of Perl 5 you may have available.