diff options
Diffstat (limited to 'lib/Reaction/UI/ViewPort/Image.pm')
-rw-r--r-- | lib/Reaction/UI/ViewPort/Image.pm | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/Reaction/UI/ViewPort/Image.pm b/lib/Reaction/UI/ViewPort/Image.pm index dd974e0..cd763ef 100644 --- a/lib/Reaction/UI/ViewPort/Image.pm +++ b/lib/Reaction/UI/ViewPort/Image.pm @@ -4,9 +4,12 @@ use Reaction::Class; use namespace::clean -except => [ qw(meta) ]; extends 'Reaction::UI::ViewPort'; -has uri => ( is => 'rw', isa => 'URI', required => 1); -has width => ( is => 'rw', isa => 'Int'); -has height => ( is => 'rw', isa => 'Int'); +use MooseX::Types::URI qw/Uri/; +use MooseX::Types::Moose qw/Int/; + +has uri => ( is => 'rw', isa => Uri, required => 1); +has width => ( is => 'rw', isa => Int); +has height => ( is => 'rw', isa => Int); __PACKAGE__->meta->make_immutable; |