]> git.proxmox.com Git - extjs.git/blame - extjs/build/examples/kitchensink/modern/src/view/BasicList.js
add extjs 6.0.1 sources
[extjs.git] / extjs / build / examples / kitchensink / modern / src / view / BasicList.js
CommitLineData
6527f429
DM
1/**\r
2 * Demonstrates how to create a simple List based on inline data.\r
3 * First we create a simple Person model with first and last name fields, then we create a Store to contain\r
4 * the data, finally we create the List itself, which gets its data out of the Store\r
5 */\r
6\r
7Ext.define('KitchenSink.view.BasicList', {\r
8 extend: 'Ext.Container',\r
9 requires: ['KitchenSink.model.Person'],\r
10 config: {\r
11 layout: Ext.os.deviceType == 'Phone' ? 'fit' : {\r
12 type: 'vbox',\r
13 align: 'center',\r
14 pack: 'center'\r
15 },\r
16 cls: 'demo-list',\r
17 items: [{\r
18 width: Ext.os.deviceType == 'Phone' ? null : '50%',\r
19 height: Ext.os.deviceType == 'Phone' ? null : '80%',\r
20 xtype: 'list',\r
21 store: 'List',\r
22 itemTpl: '{firstName} {lastName}'\r
23 }]\r
24 }\r
25});\r