]> git.proxmox.com Git - extjs.git/blame - extjs/templates/admin-dashboard/classic/src/view/dashboard/Members.js
add extjs 6.0.1 sources
[extjs.git] / extjs / templates / admin-dashboard / classic / src / view / dashboard / Members.js
CommitLineData
6527f429
DM
1Ext.define('Admin.view.dashboard.Members', {\r
2 extend: 'Ext.grid.Panel',\r
3 xtype: 'members',\r
4 \r
5 cls: 'dashboard-member-grid shadow',\r
6 bodyPadding: 15,\r
7 scroll: 'none',\r
8 hideHeaders: true,\r
9 title: 'Members', \r
10\r
11 bind: '{subscriptions}',\r
12\r
13 columns: [\r
14 {\r
15 xtype: 'numbercolumn',\r
16 cls: 'dashboard-member-header-background',\r
17 minHeight: 35,\r
18 width: 20,\r
19 dataIndex: 'id',\r
20 text: '#',\r
21 format: '0,000'\r
22 },\r
23 {\r
24 xtype: 'gridcolumn',\r
25 cls: 'dashboard-member-header-background',\r
26 flex: 1,\r
27 dataIndex: 'name',\r
28 text: 'Name'\r
29 },\r
30 {\r
31 xtype: 'gridcolumn',\r
32 cls: 'dashboard-member-header-background',\r
33 flex: 1,\r
34 dataIndex: 'subscription',\r
35 text: 'Subscription',\r
36 renderer: function(value) {\r
37 return "<span class='" + value + "'>" + value + "</span>";\r
38 }\r
39 },\r
40 {\r
41 xtype: 'actioncolumn', \r
42 items:[\r
43 {\r
44 xtype: 'button',\r
45 iconCls: 'x-fa fa-pencil'\r
46 },\r
47 {\r
48 xtype: 'button',\r
49 iconCls: 'x-fa fa-close'\r
50 }\r
51 ],\r
52 cls: 'dashboard-member-header-background',\r
53 width: 100,\r
54 align: 'left',\r
55 dataIndex: 'bool',\r
56 text: 'Actions',\r
57 tooltip: 'edit ',\r
58 margin: '0 4 0 0'\r
59 }\r
60 ],\r
61 viewConfig: {\r
62 cls: 'dashboard-member-grid-view',\r
63 width: '100%'\r
64 }\r
65});\r