Commit | Line | Data |
7adfd53f |
1 | package ComponentUI::Controller::TestModel::Baz; |
2 | |
26fa3b8a |
3 | use Moose; |
90bcd4d7 |
4 | BEGIN { extends 'Reaction::UI::Controller::Collection::CRUD'; } |
5 | |
99535516 |
6 | use ComponentUI::UI::ViewPort::Baz::ListView::Member; |
7adfd53f |
7 | |
8 | __PACKAGE__->config( |
a4f82080 |
9 | model_name => 'TestModel', |
10 | collection_name => 'Baz', |
c1b16a7d |
11 | action => { |
12 | base => { Chained => '/base', PathPart => 'testmodel/baz' }, |
13 | list => { |
14 | ViewPort => { |
99535516 |
15 | enable_order_by => [qw/id name bool_field description/], |
16 | member_class => 'ComponentUI::UI::ViewPort::Baz::ListView::Member', |
17 | Member => { |
18 | Field => { |
19 | description => { |
20 | max_length => 40, |
21 | layout => 'value/string', |
22 | }, |
23 | }, |
24 | }, |
c1b16a7d |
25 | }, |
26 | }, |
27 | }, |
7adfd53f |
28 | ); |
29 | |
30 | 1; |