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

Unified Diff: Source/devtools/front_end/ui/ActionRegistry.js

Issue 1273363002: Devtools UI: Show multiple shortcuts, show more shortcuts (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 5 years, 4 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
« no previous file with comments | « Source/devtools/front_end/timeline/module.json ('k') | Source/devtools/front_end/ui/ContextMenu.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/devtools/front_end/ui/ActionRegistry.js
diff --git a/Source/devtools/front_end/ui/ActionRegistry.js b/Source/devtools/front_end/ui/ActionRegistry.js
index ede0f0ce93a0e5c83327b07ef9cfa62430d4c800..712e4b9f3f063e14ea7b7ca55ccab973ef8f9eb5 100644
--- a/Source/devtools/front_end/ui/ActionRegistry.js
+++ b/Source/devtools/front_end/ui/ActionRegistry.js
@@ -65,6 +65,28 @@ WebInspector.ActionRegistry.prototype = {
{
/** @type {!WebInspector.ActionDelegate} */(actionDelegate).handleAction(WebInspector.context, actionId);
}
+ },
+
+ /**
+ * @param {string} actionId
+ * @return {string}
+ */
+ actionTitle: function(actionId)
+ {
+ var extension = this._actionsById.get(actionId);
+ console.assert(extension, "No action found for actionId '" + actionId + "'");
+ return extension.descriptor()["title"] || "";
+ },
+
+ /**
+ * @param {string} actionId
+ * @return {string}
+ */
+ actionIcon: function(actionId)
+ {
+ var extension = this._actionsById.get(actionId);
+ console.assert(extension, "No action found for actionId '" + actionId + "'");
+ return extension.descriptor()["iconClass"] || "";
}
}
« no previous file with comments | « Source/devtools/front_end/timeline/module.json ('k') | Source/devtools/front_end/ui/ContextMenu.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698