]> git.proxmox.com Git - extjs.git/blame - extjs/examples/kitchensink/classic/samples/view/layout/Table.js
add extjs 6.0.1 sources
[extjs.git] / extjs / examples / kitchensink / classic / samples / view / layout / Table.js
CommitLineData
6527f429
DM
1/**\r
2 * Demonstrates usage of a table layout.\r
3 */\r
4Ext.define('KitchenSink.view.layout.Table', {\r
5 extend: 'Ext.panel.Panel',\r
6 requires: [\r
7 'Ext.layout.container.Table'\r
8 ],\r
9 //<example>\r
10 exampleTitle: 'Table Layout',\r
11 //</example>\r
12\r
13 xtype: 'layout-table',\r
14 width: 500,\r
15 height: 400,\r
16\r
17 layout: {\r
18 type: 'table',\r
19 columns: 3,\r
20 tableAttrs: {\r
21 style: {\r
22 width: '100%'\r
23 }\r
24 }\r
25 },\r
26\r
27 scrollable: true,\r
28 \r
29 defaults: {\r
30 bodyPadding: '15 20',\r
31 border: true\r
32 },\r
33 \r
34 items: [\r
35 {\r
36 html: 'Cell A content',\r
37 rowspan: 2\r
38 },\r
39 {\r
40 html: 'Cell B content',\r
41 colspan: 2\r
42 },\r
43 {\r
44 html: 'Cell C content',\r
45 cellCls: 'highlight'\r
46 },\r
47 {\r
48 html: 'Cell D content'\r
49 }\r
50 ]\r
51\r
52});