diff options
Diffstat (limited to 'lib/Reaction/UI/ViewPort/Object/Mutable.pm')
-rw-r--r-- | lib/Reaction/UI/ViewPort/Object/Mutable.pm | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/lib/Reaction/UI/ViewPort/Object/Mutable.pm b/lib/Reaction/UI/ViewPort/Object/Mutable.pm index e58f1b4..2e207aa 100644 --- a/lib/Reaction/UI/ViewPort/Object/Mutable.pm +++ b/lib/Reaction/UI/ViewPort/Object/Mutable.pm @@ -103,6 +103,26 @@ sub _build_fields_for_type_ArrayRef { } } +sub _build_fields_for_type_MooseX_Types_Common_String_SimpleStr { + my ($self, $attr, $args) = @_; + $self->_build_simple_field(attribute => $attr, class => String, %$args); +} + +sub _build_fields_for_type_MooseX_Types_Common_String_Password { + my ($self, $attr, $args) = @_; + $self->_build_simple_field(attribute => $attr, class => Password, %$args); +} + +sub _build_fields_for_type_MooseX_Types_DateTime_DateTime { + my ($self, $attr, $args) = @_; + $self->_build_simple_field(attribute => $attr, class => DateTime, %$args); +} + +sub _build_fields_for_type_DateTime { + my ($self, $attr, $args) = @_; + $self->_build_simple_field(attribute => $attr, class => DateTime, %$args); +} + __PACKAGE__->meta->make_immutable; 1; |