]> git.proxmox.com Git - extjs.git/blame - extjs/build/examples/kitchensink/classic/samples/view/grid/MultiSelector.js
add extjs 6.0.1 sources
[extjs.git] / extjs / build / examples / kitchensink / classic / samples / view / grid / MultiSelector.js
CommitLineData
6527f429
DM
1/**\r
2 * This example shows how to use the "multiselector" component to build a selection of\r
3 * records from a larger set. The "multiselector" is basically a Grid component with a\r
4 * popup search form.\r
5 */\r
6Ext.define('KitchenSink.view.grid.MultiSelector', {\r
7 extend: 'Ext.container.Container',\r
8\r
9 xtype: 'multi-selector',\r
10\r
11 requires: [\r
12 'Ext.view.MultiSelector'\r
13 ],\r
14\r
15 width: 400,\r
16 height: 300,\r
17 layout: 'fit',\r
18\r
19 items: [{\r
20 xtype: 'multiselector',\r
21 title: 'Selected Employees',\r
22\r
23 fieldName: 'name',\r
24\r
25 viewConfig: {\r
26 deferEmptyText: false,\r
27 emptyText: 'No employees selected'\r
28 },\r
29\r
30 search: {\r
31 field: 'name',\r
32\r
33 store: {\r
34 model: 'KitchenSink.model.grid.Employee',\r
35 sorters: 'name',\r
36 proxy: {\r
37 type: 'ajax',\r
38 limitParam: null,\r
39 url: '/KitchenSink/Employees'\r
40 }\r
41 }\r
42 }\r
43 }]\r
44});\r