Weasel...s::HTML(3pm)
π Weasel::Widgets::HTML π
okay so bestie, welcome to the Weasel::Widgets::HTML page β that's the 3pm manual, i.e. Perl module docs, in case the little number confused you. This is the Helper module for bulk-registration of HTML widgets. Short page, big vibes, no filler. Let's go π¦
β¨ NAME β¨
Weasel::Widgets::HTML β the helper module for bulk-registration of HTML widgets. That's literally it, that's the whole name section. She's concise π
πΈ VERSION πΈ
This is version 0.32. Iconic. Noted. Moving on π
π«Ά SYNOPSIS π«Ά
Here's how you actually use her:
use Weasel::Widgets::HTML;
my $button = $session->page->find('//button');
# $button is now a Weasel::Widgets::HTML::Button instance
so you use the module, you go find a button on the page with find('//button'), and boom β the thing you get back isn't just some generic widget, it's a Weasel::Widgets::HTML::Button instance. Bulk-registration doing its little magic β¨ (the comment in that example is verbatim, keep it, she's part of the lore).
π DESCRIPTION π
ngl bestieβ¦ this section is empty in the original. No description text, no paragraphs, nothing. Just the heading, sitting there, main character energy with no lines π We're not gonna invent lore that isn't there β that's not the vibe.
π§ DEPENDENCIES π§
Also empty in the original, bestie. Zero dependencies listed. The section exists, it just has nothing to say π
β SUBROUTINES/METHODS β
And this one's empty too! No subroutines, no methods, no signatures, no nothing documented here in the source page. I'm not about to make up a function list and lie to you, that would be so not slay π So: empty, exactly like the original, periodt.
π AUTHOR π
Erik Huelsmann β the author, the moment, the blueprint π
πΈ CONTRIBUTORS πΈ
Shoutout to the contributors, in exactly this order:
- Erik Huelsmann
- Yves Lavoie
collab era fr fr π«Ά
π MAINTAINERS π
- Erik Huelsmann
holding it down, keeping the lights on, we love to see it π
π BUGS AND LIMITATIONS π
Found a bug? Bestie, go file it. Bugs can be filed in the GitHub issue tracker for the Weasel project:
https://github.com/perl-weasel/weasel/issues
no cap, the issue tracker is the move β that's the documented channel. π¦
π¦ SOURCE π¦
The source code repository for Weasel lives at:
https://github.com/perl-weasel/weasel
go read the code, it's giving transparency, it's giving open source β¨
π SUPPORT π
Community support is available through the mailing list:
perl-weasel@googlegroups.com
and yeah, there's a mailto link for it too: <mailto:perl-weasel@googlegroups.com> β hit the group up, the community's there π«Ά
π LICENSE AND COPYRIGHT π
(C) 2016-2023 Erik Huelsmann
Licensed under the same terms as Perl.
so: copyright Erik Huelsmann, 2016 through 2023, and it's licensed under the same terms as Perl itself. Respect the license bestie, it's literally the law π
quick reminder π«Ά β this page is documentation for the Weasel::Widgets::HTML module, part of the User Contributed Perl Documentation. Everything above is what the page says; nothing more, nothing invented π
and that's the whole page, bestie!! This manual was generated by perl v5.40.1 and it's dated 2025-05-24 β so that's your little timestamp from the footer, no cap β¨π¦ mwah, go build something cute πππΈ
π¦ where this page comes from
- debian trixie: libweasel-perl 0.32-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libweasel-perl 0.32-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libweasel-perl 0.32-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms