sortable : false,
width : 50,
renderer : function(v,x,r) {
+ var state = v> 0 ? '-checked' : '';
- state = (v == fm) ? '-checked' : '';
-
-
return '<img class="x-grid-check-icon' + state + '" src="' + Roo.BLANK_IMAGE_URL + '"/>';
}
},
{
xtype: 'ColumnModel',
xns: Roo.grid,
- dataIndex : 'rightname',
+ dataIndex : 'descript',
header : 'Permission',
sortable : false,
width : 300,
{
xtype: 'ColumnModel',
xns: Roo.grid,
- dataIndex : 'role',
- header : 'Role',
- width : 100,
- renderer : function(v) { return String.format('{0}', v); }
+ dataIndex : 'accessmask_A',
+ header : 'Add',
+ width : 75,
+ renderer : function(v) {
+ var state = v> 0 ? '-checked' : '';
+
+ return '<img class="x-grid-check-icon' + state + '" src="' + Roo.BLANK_IMAGE_URL + '"/>';
+
+ }
},
{
xtype: 'ColumnModel',
xns: Roo.grid,
- dataIndex : 'phone',
- header : 'Phone',
- width : 100,
- renderer : function(v) { return String.format('{0}', v); }
+ dataIndex : 'accessmask_E',
+ header : 'Edit',
+ width : 75,
+ renderer : function(v) {
+ var state = v> 0 ? '-checked' : '';
+
+ return '<img class="x-grid-check-icon' + state + '" src="' + Roo.BLANK_IMAGE_URL + '"/>';
+
+ }
},
{
xtype: 'ColumnModel',
xns: Roo.grid,
- dataIndex : 'fax',
- header : 'Fax',
- width : 100,
- renderer : function(v) { return String.format('{0}', v); }
+ dataIndex : 'accessmask_D',
+ header : 'Delete',
+ width : 75,
+ renderer : function(v) {
+ var state = v> 0 ? '-checked' : '';
+
+ return '<img class="x-grid-check-icon' + state + '" src="' + Roo.BLANK_IMAGE_URL + '"/>';
+
+ }
},
{
xtype: 'ColumnModel',
xns: Roo.grid,
- dataIndex : 'email',
- header : 'Email',
- sortable : true,
- width : 200,
- renderer : function(v) {
- return (v.length && v.indexOf('@') > 0 ) ?
- String.format('<a href="mailto:{0}">{0}</a>',v) : v;
+ dataIndex : 'accessmask_S',
+ header : 'List/View',
+ width : 75,
+ renderer : function(v) {
+ var state = v> 0 ? '-checked' : '';
+
+ return '<img class="x-grid-check-icon' + state + '" src="' + Roo.BLANK_IMAGE_URL + '"/>';
+
}
},
{
xtype: 'ColumnModel',
xns: Roo.grid,
- dataIndex : 'active',
- header : 'Active',
+ dataIndex : 'accessmask_P',
+ header : 'Print/Export',
width : 75,
renderer : function(v) {
var state = v> 0 ? '-checked' : '';