| OLD | NEW |
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 /** | 4 /** |
| 5 * @unrestricted | 5 * @unrestricted |
| 6 */ | 6 */ |
| 7 Network.NetworkLogViewColumns = class { | 7 Network.NetworkLogViewColumns = class { |
| 8 /** | 8 /** |
| 9 * @param {!Network.NetworkLogView} networkLogView | 9 * @param {!Network.NetworkLogView} networkLogView |
| 10 * @param {!Network.NetworkTransferTimeCalculator} timeCalculator | 10 * @param {!Network.NetworkTransferTimeCalculator} timeCalculator |
| (...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 281 this._waterfallColumnSortIcon.classList.remove('sort-ascending', 'sort-des
cending'); | 281 this._waterfallColumnSortIcon.classList.remove('sort-ascending', 'sort-des
cending'); |
| 282 | 282 |
| 283 if (this._dataGrid.sortOrder() === UI.DataGrid.Order.Ascending) | 283 if (this._dataGrid.sortOrder() === UI.DataGrid.Order.Ascending) |
| 284 this._waterfallColumnSortIcon.classList.add('sort-ascending'); | 284 this._waterfallColumnSortIcon.classList.add('sort-ascending'); |
| 285 else | 285 else |
| 286 this._waterfallColumnSortIcon.classList.add('sort-descending'); | 286 this._waterfallColumnSortIcon.classList.add('sort-descending'); |
| 287 | 287 |
| 288 this._waterfallRequestsAreStale = true; | 288 this._waterfallRequestsAreStale = true; |
| 289 var sortFunction = Network.NetworkDataGridNode.RequestPropertyComparator.b
ind(null, this._activeWaterfallSortId); | 289 var sortFunction = Network.NetworkDataGridNode.RequestPropertyComparator.b
ind(null, this._activeWaterfallSortId); |
| 290 this._dataGrid.sortNodes(sortFunction, !this._dataGrid.isSortOrderAscendin
g()); | 290 this._dataGrid.sortNodes(sortFunction, !this._dataGrid.isSortOrderAscendin
g()); |
| 291 this._networkLogView.dataGridSorted(); | |
| 292 return; | 291 return; |
| 293 } | 292 } |
| 294 | 293 |
| 295 var columnConfig = this._columns.find(columnConfig => columnConfig.id === co
lumnId); | 294 var columnConfig = this._columns.find(columnConfig => columnConfig.id === co
lumnId); |
| 296 if (!columnConfig || !columnConfig.sortingFunction) | 295 if (!columnConfig || !columnConfig.sortingFunction) |
| 297 return; | 296 return; |
| 298 | 297 |
| 299 this._dataGrid.sortNodes(columnConfig.sortingFunction, !this._dataGrid.isSor
tOrderAscending()); | 298 this._dataGrid.sortNodes(columnConfig.sortingFunction, !this._dataGrid.isSor
tOrderAscending()); |
| 300 this._networkLogView.dataGridSorted(); | 299 this._networkLogView.dataGridSorted(); |
| 301 } | 300 } |
| (...skipping 516 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 818 /** | 817 /** |
| 819 * @enum {string} | 818 * @enum {string} |
| 820 */ | 819 */ |
| 821 Network.NetworkLogViewColumns.WaterfallSortIds = { | 820 Network.NetworkLogViewColumns.WaterfallSortIds = { |
| 822 StartTime: 'startTime', | 821 StartTime: 'startTime', |
| 823 ResponseTime: 'responseReceivedTime', | 822 ResponseTime: 'responseReceivedTime', |
| 824 EndTime: 'endTime', | 823 EndTime: 'endTime', |
| 825 Duration: 'duration', | 824 Duration: 'duration', |
| 826 Latency: 'latency' | 825 Latency: 'latency' |
| 827 }; | 826 }; |
| OLD | NEW |