HTML::O...ataList(3)
π HTML::Object::DOM::Element::DataList
okay so bestie, you found a User Contributed Perl Documentation page, and it's the HTML::Object::DOM::Element::DataList class β the whole β¨ datalist β¨ situation. let's get into it π
β¨ NAME β¨
HTML::Object::DOM::Element::DataList β the HTML Object DOM DataList Class, no cap π
πΈ SYNOPSIS πΈ
use HTML::Object::DOM::Element::DataList;
my $list = HTML::Object::DOM::Element::DataList->new ||
die( HTML::Object::DOM::Element::DataList->error, "\n" );
literally that's it, you construct one and if it doesn't work you die with the error and a newline. periodt π«Ά
β VERSION β
v0.2.0
she's on version v0.2.0, iconic π
π¦ DESCRIPTION π¦
so this interface gives you special properties β like, beyond the HTML::Object::Element object interface that it also has available to it by inheritance (iykyk) β so you can manipulate <datalist> elements and everything inside them. it's giving main character energy for your datalists, fr fr π
π INHERITANCE π
the whole family tree, look at her go π
+-----------------------+ +---------------------------+ +-------------------------+ +----------------------------+ +--------------------------------------+
| HTML::Object::Element | --> | HTML::Object::EventTarget | --> | HTML::Object::DOM::Node | --> | HTML::Object::DOM::Element | --> | HTML::Object::DOM::Element::DataList |
+-----------------------+ +---------------------------+ +-------------------------+ +----------------------------+ +--------------------------------------+
five generations of slay π§
π PROPERTIES π
she inherits properties from her parent HTML::Object::DOM::Element (as she should π
)
π options
is a an array object representing a collection of the contained option elements.
yes bestie, "a an" β that's exactly how it's written in the original, we don't fix, we preserve π
see also the Mozilla documentation over at https://developer.mozilla.org/en-US/docs/Web/API/HTMLDataListElement/options β¨
π₯ METHODS π₯
inherits methods from its parent HTML::Object::DOM::Element. that's the whole section, she's lowkey minimal but we respect it π«Ά
π AUTHOR π
Jacques Deguest <jack@deguest.jp> β the mastermind behind all this, we stan π
π SEE ALSO π
- Mozilla documentation:
https://developer.mozilla.org/en-US/docs/Web/API/HTMLDataListElement - Mozilla documentation on the datalist element:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/datalist
go read the docs bestie, they're literally right there πβ¨
πΈ COPYRIGHT & LICENSE πΈ
Copyright(c) 2021 DEGUEST Pte. Ltd.
All rights reserved
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. πͺ
and that's the whole page, bestie π this little gem shipped as perl v5.42.2 on 2026-02-15 β take care of her, mwah ππ
π¦ where this page comes from
- alpine 3.24: perl-html-object-doc 0.6.0-r1 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms