From fce142bbcc216ecb8a9e906000be683e9b4ccff9 Mon Sep 17 00:00:00 2001 From: wreis Date: Wed, 4 Nov 2009 19:37:47 +0000 Subject: undo r1236 --- lib/Reaction/UI/ViewPort/Role/Actions.pm | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'lib') diff --git a/lib/Reaction/UI/ViewPort/Role/Actions.pm b/lib/Reaction/UI/ViewPort/Role/Actions.pm index b17a869..ceb9bfe 100644 --- a/lib/Reaction/UI/ViewPort/Role/Actions.pm +++ b/lib/Reaction/UI/ViewPort/Role/Actions.pm @@ -63,21 +63,11 @@ sub _build_actions { my $label = exists $proto->{label} ? $proto->{label} : $proto_name; my $layout = exists $proto->{layout} ? $proto->{layout} : 'uri'; - my $layout_args; - if( exists $proto->{layout_args} ){ - if( ref($proto->{layout_args}) eq 'CODE' ){ - $layout_args = $proto->{layout_args}->($target, $ctx); - } else { - $layout_args = $proto->{layout_args}; - } - } - my $action = Reaction::UI::ViewPort::URI->new( location => join ('-', $loc, 'action', $i++), uri => ( ref($uri) eq 'CODE' ? $uri->($target, $ctx) : $uri ), display => ( ref($label) eq 'CODE' ? $label->($target, $ctx) : $label ), layout => $layout, - ( ref($layout_args) eq ' HASH' ? (layout_args => $layout_args) : () ), ); push(@act, $action); } -- cgit v1.2.3-54-g00ecf