Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(629)

Unified Diff: third_party/WebKit/Source/devtools/front_end/data_grid/DataGrid.js

Issue 2784993002: DevTools: coverage polish, part 2 (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/devtools/front_end/data_grid/DataGrid.js
diff --git a/third_party/WebKit/Source/devtools/front_end/data_grid/DataGrid.js b/third_party/WebKit/Source/devtools/front_end/data_grid/DataGrid.js
index 0e2757475c96ab5f8796d0c62e84be6984b625e1..018146a385c6e068f04405e75390b7c8a7c3ac02 100644
--- a/third_party/WebKit/Source/devtools/front_end/data_grid/DataGrid.js
+++ b/third_party/WebKit/Source/devtools/front_end/data_grid/DataGrid.js
@@ -838,6 +838,8 @@ DataGrid.DataGrid = class extends Common.Object {
if (this._editCallback) {
handled = true;
this._startEditing(this.selectedNode._element.children[this._nextEditableColumn(-1)]);
+ } else {
+ this.dispatchEventToListeners(DataGrid.DataGrid.Events.OpenedNode, this.selectedNode);
}
}
@@ -964,6 +966,7 @@ DataGrid.DataGrid = class extends Common.Object {
gridNode.select();
} else {
gridNode.select();
+ this.dispatchEventToListeners(DataGrid.DataGrid.Events.OpenedNode, gridNode);
}
}
@@ -1186,8 +1189,9 @@ DataGrid.DataGrid.ColumnDescriptor;
DataGrid.DataGrid.Events = {
SelectedNode: Symbol('SelectedNode'),
DeselectedNode: Symbol('DeselectedNode'),
+ OpenedNode: Symbol('OpenedNode'),
SortingChanged: Symbol('SortingChanged'),
- PaddingChanged: Symbol('PaddingChanged')
+ PaddingChanged: Symbol('PaddingChanged'),
};
/** @enum {string} */

Powered by Google App Engine
This is Rietveld 408576698