r20898@agaton (orig r755): wreis | 2008-07-24 00:32:56 +0100
[catagits/Reaction.git] / lib / Reaction / UI / ViewPort / Field / Mutable / Boolean.pm
CommitLineData
ddccc6a2 1package Reaction::UI::ViewPort::Field::Mutable::Boolean;
2
3use Reaction::Class;
4
5class Boolean is 'Reaction::UI::ViewPort::Field::Boolean', which{
62ffa273 6 does 'Reaction::UI::ViewPort::Field::Role::Mutable::Simple';
7
8 implements adopt_value_string => as {
9 my ($self) = @_;
10 $self->value($self->value_string);
11 };
3fad510b 12
13 implements BUILD => as {
14 my($self) = @_;
384a9985 15 $self->value(0) unless $self->_model_has_value;
3fad510b 16 };
17
ddccc6a2 18};
19
201;