]> git.proxmox.com Git - extjs.git/blame - extjs/build/examples/kitchensink/classic/samples/view/enterprise/AmfGrid.js
add extjs 6.0.1 sources
[extjs.git] / extjs / build / examples / kitchensink / classic / samples / view / enterprise / AmfGrid.js
CommitLineData
6527f429
DM
1/**\r
2 * This example shows how to load a grid using Adobe AMF (Action Message Format) data.\r
3 * It demonstrates the UTF-8 decoder by loading pangrams in several languages.\r
4 *\r
5 * AMF support is available only in the Enterprise Edition.\r
6 */\r
7Ext.define('KitchenSink.view.enterprise.AmfGrid', {\r
8 extend: 'Ext.container.Container',\r
9\r
10 xtype: 'amf-grid',\r
11\r
12 width: 600,\r
13 \r
14 //<example>\r
15 otherContent: [{\r
16 type: 'Model',\r
17 path: 'classic/samples/model/Pangram.js'\r
18 },{\r
19 type: 'Data',\r
20 path: 'data/enterprise/amf0-pangrams.amf'\r
21 }],\r
22 //</example>\r
23 defaults: {\r
24 height: 200,\r
25 width: 600\r
26 },\r
27\r
28 items: [{\r
29 xtype: 'grid',\r
30 title: 'AMF0 Pangrams',\r
31 margin: '0 0 10 0',\r
32 store: {\r
33 model: 'KitchenSink.model.Pangram',\r
34 proxy: {\r
35 type: 'amf',\r
36 url: 'data/enterprise/amf0-pangrams.amf'\r
37 },\r
38 autoLoad: true\r
39 },\r
40 columns: [\r
41 { text: 'Language', dataIndex: 'language', width: 130 },\r
42 { text: 'Pangram', dataIndex: 'text', flex: 1 }\r
43 ]\r
44 }, {\r
45 xtype: 'grid',\r
46 title: 'AMF3 Pangrams',\r
47 store: {\r
48 model: 'KitchenSink.model.Pangram',\r
49 proxy: {\r
50 type: 'amf',\r
51 url: 'data/enterprise/amf3-pangrams.amf'\r
52 },\r
53 autoLoad: true\r
54 },\r
55 columns: [\r
56 { text: 'Language', dataIndex: 'language', width: 130 },\r
57 { text: 'Pangram', dataIndex: 'text', flex: 1 }\r
58 ]\r
59 }]\r
60});\r