Changeset 541
- Timestamp:
- 07/11/08 13:33:37 (15 years ago)
- Location:
- trunk/web2/addons/job_monarch
- Files:
-
- 2 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/web2/addons/job_monarch/js/jobgrid.js
r540 r541 10 10 11 11 Ext.QuickTips.init(); 12 13 function jobCellClick(grid, rowIndex, columnIndex, e) 14 { 15 var fieldName = grid.getColumnModel().getDataIndex(columnIndex); 16 17 var view = grid.getView(); 18 var cell = view.getCell( rowIndex, columnIndex ); 19 20 if( fieldName == 'owner' || fieldName == 'name' || fieldName == 'jid' || fieldName == 'status' || fieldName == 'queue' ) 21 { 22 Ext.fly(cell).removeClass( 'filter' ); 23 Ext.fly(cell).addClass( 'filterenabled' ); 24 } 25 } 26 27 function jobCellRender( value, metadata, record, rowindex, colindex, store ) 28 { 29 var fieldName = JobsColumnModel.getColumnById( colindex ).dataIndex; 30 31 if( fieldName == 'owner' || fieldName == 'name' || fieldName == 'jid' || fieldName == 'status' || fieldName == 'queue' ) 32 { 33 metadata.css = 'filter'; 34 } 35 return value; 36 } 12 37 13 38 JobProxy = new Ext.data.HttpProxy({ … … 50 75 dataIndex: 'jid', 51 76 width: 50, 52 hidden: false 77 hidden: false, 78 renderer: jobCellRender 53 79 },{ 54 80 header: 'S', … … 57 83 dataIndex: 'status', 58 84 width: 20, 59 hidden: false 85 hidden: false, 86 renderer: jobCellRender 60 87 },{ 61 88 header: 'User', … … 64 91 dataIndex: 'owner', 65 92 width: 60, 66 hidden: false 93 hidden: false, 94 renderer: jobCellRender 67 95 },{ 68 96 header: 'Queue', … … 71 99 dataIndex: 'queue', 72 100 width: 60, 73 hidden: false 101 hidden: false, 102 renderer: jobCellRender 74 103 },{ 75 104 header: 'Name', … … 176 205 items: JobListingEditorGrid 177 206 }); 207 208 JobListingEditorGrid.addListener( 'cellclick', jobCellClick ); 178 209 } -
trunk/web2/addons/job_monarch/templates/header.tpl
r538 r541 7 7 8 8 <link rel="stylesheet" type="text/css" href="./lib/extjs/resources/css/ext-all.css" /> 9 <link rel="stylesheet" type="text/css" href="./css/styles.css" /> 9 10 <script type="text/javascript" src="./lib/extjs/adapter/ext/ext-base.js"></script> 10 11 <script type="text/javascript" src="./lib/extjs/adapter/ext/ext-base-debug.js"></script>
Note: See TracChangeset
for help on using the changeset viewer.