]> git.proxmox.com Git - extjs.git/blame - extjs/build/examples/kitchensink/modern/src/model/Contact.js
add extjs 6.0.1 sources
[extjs.git] / extjs / build / examples / kitchensink / modern / src / model / Contact.js
CommitLineData
6527f429
DM
1Ext.define('KitchenSink.model.Contact', {\r
2 extend: 'KitchenSink.model.Base',\r
3\r
4 fields: [{\r
5 name: 'id'\r
6 }, {\r
7 name: 'guid',\r
8 type: 'string'\r
9 }, {\r
10 name: 'picture',\r
11 type: 'string'\r
12 }, {\r
13 name: 'firstName'\r
14 }, {\r
15 name: 'lastName'\r
16 }, {\r
17 name: 'fullName',\r
18 calculate: function(data) {\r
19 return data.firstName + ' ' + data.lastName;\r
20 }\r
21 }, {\r
22 name: 'gender',\r
23 type: 'string'\r
24 }, {\r
25 name: 'age',\r
26 type: 'integer'\r
27 }, {\r
28 name: 'company',\r
29 type: 'string'\r
30 }, {\r
31 name: 'email',\r
32 type: 'string'\r
33 }, {\r
34 name: 'address',\r
35 type: 'string'\r
36 }, {\r
37 name: 'about',\r
38 type: 'string'\r
39 }, {\r
40 name: 'registered',\r
41 type: 'date',\r
42 dateFormat: 'c'\r
43 }]\r
44});