HTML::...:Block(3pm)
β¨ NAME β¨
HTML::FormFu::Element::Block β the Block element, bestie π
(oh and hi, this is the HTML::...:Block(3pm) page from your friendly neighbourhood User Contributed Perl Documentation β section 3pm, iykyk π«Ά)
πΈ VERSION πΈ
version 2.07 β
π¦ SYNOPSIS π¦
okay so picture this in your YAML:
---
elements:
- type: Block
elements:
- type: Text
name: foo
- type: Block
tag: span
content: Whatever
see how one Block holds a whole lil Text inside it and the other one is just out here with its own tag and content? that's the vibe π
π DESCRIPTION π
It's a Block element, which is a element that may contain other elements. nesting rights, periodt. π
π§ METHODS π§
tag
Tells you which tag name gets used to render the block. name your tag, own your tag β¨
Default Value: 'div'
content
If content is set, that becomes the block's contents, and any attached elements are justβ¦ ignored π like sorry babes, content said main character energy today.
content_xml
Arguments: $string
If you don't want the content to be XML-escaped, use the content_xml method instead of content. (yes, content_xml is the one that skips the escaping, don't get it twisted π)
content_loc
Arguments: $localization_key
Wanna set the content to a localized string? set content_loc to a key in your L10N file instead of using content. π
elements
See "elements" in HTML::FormFu for details.
element
See "element" in HTML::FormFu for details.
deflators
See "deflators" in HTML::FormFu for details.
deflator
See "deflator" in HTML::FormFu for details.
filters
See "filters" in HTML::FormFu for details.
filter
See "filter" in HTML::FormFu for details.
constraints
See "constraints" in HTML::FormFu for details.
constraint
See "constraint" in HTML::FormFu for details.
inflators
See "inflators" in HTML::FormFu for details.
inflator
See "inflator" in HTML::FormFu for details.
validators
See "validators" in HTML::FormFu for details.
validator
See "validator" in HTML::FormFu for details.
transformers
See "transformers" in HTML::FormFu for details.
transformer
See "transformer" in HTML::FormFu for details.
auto_datalist_id
See "auto_datalist_id" in HTML::FormFu for details.
π CSS CLASSES π
auto_id
See "auto_id" in HTML::FormFu for details.
auto_block_id
Arguments: [$string]
If set, the Block will be given an auto-generated id attribute, if it doesn't have one already. giving the block an identity, iconic behavior honestly π
The following character substitution will be performed: %f will be replaced by $form->id, %r will be replaced by $block->repeatable_count.
Default Value: not defined
β οΈ heads up bestie: unlike most other auto_* methods, this is not an 'inherited accessor'. no cap.
auto_label
See "auto_label" in HTML::FormFu for details.
auto_error_field_class
See "auto_error_field_class" in HTML::FormFu for details.
auto_error_class
See "auto_error_class" in HTML::FormFu for details.
auto_error_message
See "auto_error_message" in HTML::FormFu for details.
auto_constraint_class
See "auto_constraint_class" in HTML::FormFu for details.
auto_inflator_class
See "auto_inflator_class" in HTML::FormFu for details.
auto_validator_class
See "auto_validator_class" in HTML::FormFu for details.
auto_transformer_class
See "auto_transformer_class" in HTML::FormFu for details.
default_args
See "default_args" in HTML::FormFu for details.
π RENDERING π
start
end
(yep that's the whole section, they're just vibing there with no extra notes π«Ά)
π INTROSPECTION π
get_elements
See "get_elements" in HTML::FormFu for details.
get_element
See "get_element" in HTML::FormFu for details.
get_all_elements
See "get_all_elements" in HTML::FormFu for details.
get_fields
See "get_fields" in HTML::FormFu for details.
get_field
See "get_field" in HTML::FormFu for details.
get_deflators
See "get_deflators" in HTML::FormFu for details.
get_deflator
See "get_deflator" in HTML::FormFu for details.
get_filters
See "get_filters" in HTML::FormFu for details.
get_filter
See "get_filter" in HTML::FormFu for details.
get_constraints
See "get_constraints" in HTML::FormFu for details.
get_constraint
See "get_constraint" in HTML::FormFu for details.
get_inflators
See "get_inflators" in HTML::FormFu for details.
get_inflator
See "get_inflator" in HTML::FormFu for details.
get_validators
See "get_validators" in HTML::FormFu for details.
get_validator
See "get_validator" in HTML::FormFu for details.
get_transformers
See "get_transformers" in HTML::FormFu for details.
get_transformer
See "get_transformer" in HTML::FormFu for details.
get_errors
See "get_errors" in HTML::FormFu for details.
clear_errors
See "clear_errors" in HTML::FormFu for details.
π SEE ALSO π
- Base-class for
HTML::FormFu::Element::Fieldset. π - Is a sub-class of, and inherits methods from
HTML::FormFu::Element𧬠HTML::FormFuπ
π REMOVED METHODS π
element_defaults
Has been removed; use "default_args" instead. rip to a real one π―οΈ but bestie, use default_args now, fr fr.
π€ AUTHOR π€
Carl Franks, "cfranks@cpan.org" β¨
π LICENSE π
This library is free software, you can redistribute it and/or modify it under the same terms as Perl itself. π«Ά
π€ AUTHOR π€
Carl Franks <cpan@fireartist.com> π
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2018 by Carl Franks.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. πΈ
and that's the whole page, bestie π this was perl v5.28.1, dated 2019-01-12, serving HTML::...:Block(3pm) realness. slay, go build something cute with it πβ¨π¦
π¦ where this page comes from
- debian bookworm: libhtml-formfu-perl 2.07000-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu jammy: libhtml-formfu-perl 2.07000-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libhtml-formfu-perl 2.07000-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