HTML::...:Block(3pm)

πŸ“¦
version 2.07000 Β· 5 versions
, in debian bookworm, ubuntu jammy, ubuntu noble

✨ 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> πŸ’œ


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