shallow copying req->params
[catagits/Reaction.git] / lib / Reaction / UI / ViewPort / URI.pm
CommitLineData
36fb39fa 1package Reaction::UI::ViewPort::URI;
2
3use Reaction::Class;
4use namespace::clean -except => [ qw(meta) ];
5extends 'Reaction::UI::ViewPort';
6
7has uri => ( is => 'rw', isa => 'URI', required => 1);
8has display => ( is => 'rw' );
9
10__PACKAGE__->meta->make_immutable;
11
121;
7ea09fbb 13
14__END__;
15
16
17=head1 NAME
18
19Reaction::UI::ViewPort::URI
20
21=head1 DESCRIPTION
22
23Viewport for a URI object
24
25=head1 ATTRIBUTES
26
27=head2 uri
28
29Required URI object representing the URI you wish to point to.
30
31=head2 display
32
33Optional. How this item will be displayed. Current implementations support
34a plain string or a ViewPort object for this value
35
36=head1 AUTHORS
37
38See L<Reaction::Class> for authors.
39
40=head1 LICENSE
41
42See L<Reaction::Class> for the license.
43
44=cut