]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | Ext.define('KitchenSink.view.SOAP', {\r |
2 | extend: 'Ext.grid.Grid',\r | |
3 | \r | |
4 | //<example>\r | |
5 | requires: [\r | |
6 | 'Ext.data.soap.Proxy'\r | |
7 | ],\r | |
8 | //</example>\r | |
9 | \r | |
10 | store: {\r | |
11 | model: 'KitchenSink.model.SoapBook',\r | |
12 | autoLoad: true,\r | |
13 | proxy: {\r | |
14 | type: 'soap',\r | |
15 | url: 'data/enterprise/soap.xml',\r | |
16 | api: {\r | |
17 | read: 'ItemSearch'\r | |
18 | },\r | |
19 | soapAction: {\r | |
20 | read: 'http://webservices.amazon.com/ItemSearch'\r | |
21 | },\r | |
22 | operationParam: 'operation',\r | |
23 | extraParams: {\r | |
24 | 'Author': 'Sheldon'\r | |
25 | },\r | |
26 | targetNamespace: 'http://webservices.amazon.com/',\r | |
27 | reader: {\r | |
28 | type: 'soap',\r | |
29 | record: 'm|Item',\r | |
30 | idProperty: 'ASIN',\r | |
31 | namespace: 'm'\r | |
32 | }\r | |
33 | }\r | |
34 | },\r | |
35 | columns: [\r | |
36 | {\r | |
37 | text: "Author",\r | |
38 | width: 160,\r | |
39 | dataIndex: 'Author'\r | |
40 | },\r | |
41 | {\r | |
42 | text: "Title",\r | |
43 | width: 200,\r | |
44 | dataIndex: 'Title'\r | |
45 | },\r | |
46 | {\r | |
47 | text: "Manufacturer",\r | |
48 | width: 115,\r | |
49 | dataIndex: 'Manufacturer'\r | |
50 | },\r | |
51 | {\r | |
52 | text: "Product Group",\r | |
53 | width: 125,\r | |
54 | dataIndex: 'ProductGroup'\r | |
55 | }\r | |
56 | ]\r | |
57 | });\r |