1 package Reaction::UI::ViewPort::Field::File;
5 class File is 'Reaction::UI::ViewPort::Field', which {
7 has uri => ( is => 'rw', lazy_build => 1);
9 has action => (isa => 'CodeRef', is => 'rw', required => 1);
11 implements _build_uri => as{
14 my ($c_name, $a_name, @rest) = @{ $self->action->($self->model, $c) };
15 $c->uri_for($c->controller($c_name)->action_for($a_name),@rest);
18 implements _value_string_from_value => as {
19 shift->value->stringify;