diff options
Diffstat (limited to 'lib/Reaction/UI/Widget/DisplayField.pm')
-rw-r--r-- | lib/Reaction/UI/Widget/DisplayField.pm | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/Reaction/UI/Widget/DisplayField.pm b/lib/Reaction/UI/Widget/DisplayField.pm index a688c28..d881025 100644 --- a/lib/Reaction/UI/Widget/DisplayField.pm +++ b/lib/Reaction/UI/Widget/DisplayField.pm @@ -3,9 +3,12 @@ package Reaction::UI::Widget::DisplayField; use Reaction::UI::WidgetClass; class DisplayField, which { - fragment widget [ qw/label value/ ]; - fragment label [ string { $_{viewport}->label } ]; - fragment value [ string { $_{viewport}->value } ]; + + before fragment widget { + arg label => $_{viewport}->label; + arg value => $_{viewport}->value_string; + }; + }; 1; |