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

NAME

pEFL::Evas::TextblockCursor

DESCRIPTION

This module is a perl binding to Evas_Textblock_Cursor.

A pEFL::Evas::TextblockCursor is used to manipulate the cursor of an evas textblock.

SPECIFICS OF THE BINDING

For the following methods, which return an Eina_List, exist a "perl-value"-method:

$cur->range_formats_get_pv();
$cur->range_geometry_get_pv();

Beyond the pure translation of the C-API, there are some shortcuts-methods:

$cur->text_markup_prepend($text); (for evas_object_textblock_text_markup_prepend($cur,$text);
pEFL::Evas::TextblockCursor::copy($cur1,$cur2);
pEFL::Evas::TextblockCursor::compare($cur1,$cur2);
pEFL::Evas::TextblockCursor::equal($cur1,$cur2);

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.