Changeset 12837
- Timestamp:
- Sep 3, 2011, 7:15:03 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/web/javascript/inspector.js
r12833 r12837 38 38 }, 39 39 40 onTabClicked = function (ev, tab) { 40 onTabClicked = function (ev) { 41 var tab = ev.currentTarget; 42 41 43 if (isMobileDevice) 42 44 ev.stopPropagation(); … … 204 206 var i, row, rows=[], t=data.file_torrent; 205 207 if (!t) 206 208 return; 207 209 for (i=0; row=data.file_rows[i]; ++i) 208 210 if (row.isEditable() && (t.getFile(i).wanted !== s)) … … 213 215 214 216 changeFileCommand = function(rows, command) { 215 216 217 var torrentId = data.file_torrent.getId(); 218 var rowIndices = $.map(rows.slice(0),function (row) {return row.getIndex();}); 217 219 data.controller.changeFileCommand(torrentId, rowIndices, command); 218 220 }, 219 221 220 onFileWantedToggled = function( row, want) {222 onFileWantedToggled = function(ev, row, want) { 221 223 changeFileCommand([row], want?'files-wanted':'files-unwanted'); 222 224 }, 223 225 224 onFilePriorityToggled = function( row, priority) {226 onFilePriorityToggled = function(ev, row, priority) { 225 227 var command; 226 228 switch(priority) { … … 261 263 row = data.file_rows[i] = new FileRow(tor, i); 262 264 fragment.appendChild(row.getElement()); 263 $(row).bind('wantedToggled', function(e,row,want) {onFileWantedToggled(row,want);});264 $(row).bind('priorityToggled', function(e,row,priority) {onFilePriorityToggled(row,priority);});265 $(row).bind('wantedToggled',onFileWantedToggled); 266 $(row).bind('priorityToggled',onFilePriorityToggled); 265 267 } 266 268 … … 451 453 data.controller = controller; 452 454 453 $('.inspector_tab').click( function (e) {onTabClicked(e, this);});454 $('#files_select_all'). live('click', function(e) { filesSelectAllClicked(); });455 $('#files_deselect_all'). live('click', function(e) { filesDeselectAllClicked(); });455 $('.inspector_tab').click(onTabClicked); 456 $('#files_select_all').click(filesSelectAllClicked); 457 $('#files_deselect_all').click(filesDeselectAllClicked); 456 458 457 459 data.elements.info_page = $('#inspector_tab_info_container')[0];
Note: See TracChangeset
for help on using the changeset viewer.