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

Unified Diff: third_party/WebKit/Source/devtools/front_end/sources/AddSourceMapURLDialog.js

Issue 2466123002: DevTools: reformat front-end code to match chromium style. (Closed)
Patch Set: all done Created 4 years, 1 month 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/sources/AddSourceMapURLDialog.js
diff --git a/third_party/WebKit/Source/devtools/front_end/sources/AddSourceMapURLDialog.js b/third_party/WebKit/Source/devtools/front_end/sources/AddSourceMapURLDialog.js
index a7ef73adb3683c2beed2431b13c5a06c73f7304d..f121ef8633aeaaa95fff29a5dc57f92687dd6eae 100644
--- a/third_party/WebKit/Source/devtools/front_end/sources/AddSourceMapURLDialog.js
+++ b/third_party/WebKit/Source/devtools/front_end/sources/AddSourceMapURLDialog.js
@@ -1,36 +1,35 @@
// Copyright 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-
/**
- * @constructor
- * @extends {WebInspector.HBox}
- * @param {function(string)} callback
+ * @unrestricted
*/
-WebInspector.AddSourceMapURLDialog = function(callback)
-{
- WebInspector.HBox.call(this, true);
- this.registerRequiredCSS("ui_lazy/dialog.css");
- this.contentElement.createChild("label").textContent = WebInspector.UIString("Source map URL: ");
-
- this._input = this.contentElement.createChild("input");
- this._input.setAttribute("type", "text");
- this._input.addEventListener("keydown", this._onKeyDown.bind(this), false);
-
- var addButton = this.contentElement.createChild("button");
- addButton.textContent = WebInspector.UIString("Add");
- addButton.addEventListener("click", this._apply.bind(this), false);
+WebInspector.AddSourceMapURLDialog = class extends WebInspector.HBox {
+ /**
+ * @param {function(string)} callback
+ */
+ constructor(callback) {
+ super(true);
+ this.registerRequiredCSS('ui_lazy/dialog.css');
+ this.contentElement.createChild('label').textContent = WebInspector.UIString('Source map URL: ');
+
+ this._input = this.contentElement.createChild('input');
+ this._input.setAttribute('type', 'text');
+ this._input.addEventListener('keydown', this._onKeyDown.bind(this), false);
+
+ var addButton = this.contentElement.createChild('button');
+ addButton.textContent = WebInspector.UIString('Add');
+ addButton.addEventListener('click', this._apply.bind(this), false);
this.setDefaultFocusedElement(this._input);
this._callback = callback;
this.contentElement.tabIndex = 0;
-};
+ }
-/**
- * @param {function(string)} callback
- */
-WebInspector.AddSourceMapURLDialog.show = function(callback)
-{
+ /**
+ * @param {function(string)} callback
+ */
+ static show(callback) {
var dialog = new WebInspector.Dialog();
var addSourceMapURLDialog = new WebInspector.AddSourceMapURLDialog(done);
addSourceMapURLDialog.show(dialog.element);
@@ -40,29 +39,25 @@ WebInspector.AddSourceMapURLDialog.show = function(callback)
/**
* @param {string} value
*/
- function done(value)
- {
- dialog.detach();
- callback(value);
+ function done(value) {
+ dialog.detach();
+ callback(value);
}
+ }
+
+ _apply() {
+ this._callback(this._input.value);
+ }
+
+ /**
+ * @param {!Event} event
+ */
+ _onKeyDown(event) {
+ if (event.keyCode === WebInspector.KeyboardShortcut.Keys.Enter.code) {
+ event.preventDefault();
+ this._apply();
+ }
+ }
};
-WebInspector.AddSourceMapURLDialog.prototype = {
- _apply: function()
- {
- this._callback(this._input.value);
- },
- /**
- * @param {!Event} event
- */
- _onKeyDown: function(event)
- {
- if (event.keyCode === WebInspector.KeyboardShortcut.Keys.Enter.code) {
- event.preventDefault();
- this._apply();
- }
- },
-
- __proto__: WebInspector.HBox.prototype
-};

Powered by Google App Engine
This is Rietveld 408576698