diff options
Diffstat (limited to 'lib/Reaction/UI/Widget/Field/HiddenArray.pm')
-rw-r--r-- | lib/Reaction/UI/Widget/Field/HiddenArray.pm | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/Reaction/UI/Widget/Field/HiddenArray.pm b/lib/Reaction/UI/Widget/Field/HiddenArray.pm index a7d4a2d..d64e4ca 100644 --- a/lib/Reaction/UI/Widget/Field/HiddenArray.pm +++ b/lib/Reaction/UI/Widget/Field/HiddenArray.pm @@ -4,8 +4,13 @@ use Reaction::UI::WidgetClass; class HiddenArray is 'Reaction::UI::Widget::Field', which { - fragment field [ item => over func('viewport', 'value') ]; - fragment item [ string { $_ } ]; + implements fragment hidden_list { + render hidden_field => over $_{viewport}->value; + }; + + implements fragment hidden_field { + arg field_value => $_; + }; }; |