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