From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more

NAME

Reaction::UI::Widget::Data - Abstract class to render a data hash reference

DESCRIPTION

This takes the args method return value of the viewport and populates the arguments with names and values from that value.

FRAGMENTS

widget

Sets an argument for every key and value in the viewport's args method return value (which is expected to be a hash reference).

EXAMPLE LAYOUT

Assuming this hash reference:

{ first_name => "Foo", last_name => "Bar" }

we can access it in a layout set like this:

=widget Data
=for layout widget
Hello [% last_name | html %], [% first_name | html %]!
=cut

AUTHORS

See Reaction::Class for authors.

LICENSE

See Reaction::Class for the license.