revert r620
[catagits/Reaction.git] / lib / Reaction / UI / Widget / Field / Mutable / Boolean.pm
CommitLineData
2f670e13 1package Reaction::UI::Widget::Field::Mutable::Boolean;
2
3use Reaction::UI::WidgetClass;
4
5class Boolean is 'Reaction::UI::Widget::Field::Mutable', which {
6
3fad510b 7 after fragment widget {
8 arg 'field_type' => 'checkbox';
9 };
10
2f670e13 11 implements fragment is_checked {
abc28589 12 warn "WAH: ".$_{viewport}->value_string."; ".$_{viewport}->value." WAAAH ".$_{viewport};
2f670e13 13 if ($_{viewport}->value) {
14 render 'is_checked_yes';
15 } else {
16 render 'is_checked_no';
17 }
18 };
19
20};
21
221;
23
24__END__;
25
26=head1 NAME
27
28Reaction::UI::Widget::Field::Boolean
29
30=head1 DESCRIPTION
31
32See L<Reaction::UI::Widget::Field>
33
34=head1 AUTHORS
35
36See L<Reaction::Class> for authors.
37
38=head1 LICENSE
39
40See L<Reaction::Class> for the license.
41
42=cut