package Reaction::UI::Widget::Field::Array; use Reaction::UI::WidgetClass; use namespace::clean -except => [ qw(meta) ]; before fragment widget { arg 'label' => localized $_{viewport}->label; }; implements fragment list { render 'item' => over $_{viewport}->value_names; }; implements fragment item { arg 'name' => localized $_; }; __PACKAGE__->meta->make_immutable; 1; __END__; =head1 NAME Reaction::UI::Widget::Field::Array - A field representing an array of localised items =head1 DESCRIPTION See L, of which this widget is not a subclass. =head1 FRAGMENTS =head2 widget renders C