aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ComponentUI
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ComponentUI')
-rw-r--r--lib/ComponentUI/Controller/TestModel/Bar.pm3
-rw-r--r--lib/ComponentUI/UI/ViewPort/Baz/ListView/Member.pm4
2 files changed, 5 insertions, 2 deletions
diff --git a/lib/ComponentUI/Controller/TestModel/Bar.pm b/lib/ComponentUI/Controller/TestModel/Bar.pm
index 95f0975..4701fff 100644
--- a/lib/ComponentUI/Controller/TestModel/Bar.pm
+++ b/lib/ComponentUI/Controller/TestModel/Bar.pm
@@ -13,6 +13,9 @@ __PACKAGE__->config(
ViewPort => {
enable_order_by => [qw/name foo published_at/],
coerce_order_by => { foo => ['foo.last_name', 'foo.first_name'] },
+ layout => 'bar/collection',
+ member_class => 'Reaction::UI::ViewPort::Object',
+ Member => { layout => 'bar/member' }
}
}
},
diff --git a/lib/ComponentUI/UI/ViewPort/Baz/ListView/Member.pm b/lib/ComponentUI/UI/ViewPort/Baz/ListView/Member.pm
index 26740ce..ca534aa 100644
--- a/lib/ComponentUI/UI/ViewPort/Baz/ListView/Member.pm
+++ b/lib/ComponentUI/UI/ViewPort/Baz/ListView/Member.pm
@@ -4,10 +4,10 @@ use Reaction::Class;
use namespace::clean -except => [ qw(meta) ];
use aliased 'Reaction::UI::ViewPort::Field::String::Fragment';
-extends 'Reaction::UI::ViewPort::Collection::Grid::Member::WithActions';
+extends 'Reaction::UI::ViewPort::Collection::Grid::Member';
sub _build_layout {
- 'collection/grid/member/with_actions';
+ 'collection/grid/member';
}
sub _build_fields_for_name_description {