]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | Ext.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 |