1 package Reaction::UI::Widget::ActionForm;
3 use Reaction::UI::WidgetClass;
5 class ActionForm, which {
6 widget renders [ qw/header fields buttons footer/ ];
8 fields renders [field over func('viewport','ordered_fields')];
9 field renders [ 'viewport' ];
11 #move button logic here
12 buttons renders [ string {"DUMMY"} ],
13 {message => sub{ $_{viewport}->can('message') ? $_{viewport}->message : "" } };
14 header renders [ string {"DUMMY"} ];
15 footer renders [ string {"DUMMY"} ];
25 Reaction::UI::Widget::ActionForm
33 Additional variables available in topic hash: "viewport".
35 Renders "header", "fields", "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.