1 package Reaction::UI::Widget::ActionForm;
3 use Reaction::UI::WidgetClass;
5 class ActionForm, which {
6 fragment widget [ qw/header field_list buttons footer/ ];
8 fragment field_list [field over func('viewport','ordered_fields')];
9 fragment field [ 'viewport' ];
11 #move button logic here
12 fragment buttons [ string {"DUMMY"} ],
13 {message => sub{ $_{viewport}->can('message') ? $_{viewport}->message : "" } };
14 fragment header [ string {"DUMMY"} ];
15 fragment footer [ string {"DUMMY"} ];
25 Reaction::UI::Widget::ActionForm
33 Additional variables available in topic hash: "viewport".
35 Renders "header", "field_list", "buttons" and "footer"
39 Sequentially renders the C<ordered_fields> of the viewport
43 Additional variables available in topic hash: "message"
47 Content is a dummy value
51 Content is a dummy value
55 See L<Reaction::Class> for authors.
59 See L<Reaction::Class> for the license.