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