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

Side by Side Diff: third_party/WebKit/Source/devtools/front_end/ui/ReportView.js

Issue 2440953003: DevTools: use semicolons after each statement. (Closed)
Patch Set: rebaseline 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 unified diff | Download patch
OLDNEW
1 // Copyright (c) 2016 The Chromium Authors. All rights reserved. 1 // Copyright (c) 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 /** 5 /**
6 * @constructor 6 * @constructor
7 * @extends {WebInspector.VBox} 7 * @extends {WebInspector.VBox}
8 * @param {string} title 8 * @param {string} title
9 */ 9 */
10 WebInspector.ReportView = function(title) 10 WebInspector.ReportView = function(title)
11 { 11 {
12 WebInspector.VBox.call(this, true); 12 WebInspector.VBox.call(this, true);
13 this.registerRequiredCSS("ui/reportView.css"); 13 this.registerRequiredCSS("ui/reportView.css");
14 14
15 var contentBox = this.contentElement.createChild("div", "report-content-box" ); 15 var contentBox = this.contentElement.createChild("div", "report-content-box" );
16 this._headerElement = contentBox.createChild("div", "report-header vbox"); 16 this._headerElement = contentBox.createChild("div", "report-header vbox");
17 this._headerElement.createChild("div", "report-title").textContent = title; 17 this._headerElement.createChild("div", "report-title").textContent = title;
18 18
19 this._sectionList = contentBox.createChild("div", "vbox"); 19 this._sectionList = contentBox.createChild("div", "vbox");
20 } 20 };
21 21
22 WebInspector.ReportView.prototype = { 22 WebInspector.ReportView.prototype = {
23 /** 23 /**
24 * @param {string} subtitle 24 * @param {string} subtitle
25 */ 25 */
26 setSubtitle: function(subtitle) 26 setSubtitle: function(subtitle)
27 { 27 {
28 if (this._subtitleElement && this._subtitleElement.textContent === subti tle) 28 if (this._subtitleElement && this._subtitleElement.textContent === subti tle)
29 return; 29 return;
30 if (!this._subtitleElement) 30 if (!this._subtitleElement)
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
69 section.show(this._sectionList); 69 section.show(this._sectionList);
70 return section; 70 return section;
71 }, 71 },
72 72
73 removeAllSection: function() 73 removeAllSection: function()
74 { 74 {
75 this._sectionList.removeChildren(); 75 this._sectionList.removeChildren();
76 }, 76 },
77 77
78 __proto__: WebInspector.VBox.prototype 78 __proto__: WebInspector.VBox.prototype
79 } 79 };
80 80
81 /** 81 /**
82 * @constructor 82 * @constructor
83 * @extends {WebInspector.VBox} 83 * @extends {WebInspector.VBox}
84 * @param {string} title 84 * @param {string} title
85 * @param {string=} className 85 * @param {string=} className
86 */ 86 */
87 WebInspector.ReportView.Section = function(title, className) 87 WebInspector.ReportView.Section = function(title, className)
88 { 88 {
89 WebInspector.VBox.call(this); 89 WebInspector.VBox.call(this);
90 this.element.classList.add("report-section"); 90 this.element.classList.add("report-section");
91 if (className) 91 if (className)
92 this.element.classList.add(className); 92 this.element.classList.add(className);
93 this._headerElement = this.element.createChild("div", "report-section-header "); 93 this._headerElement = this.element.createChild("div", "report-section-header ");
94 this._titleElement = this._headerElement.createChild("div", "report-section- title"); 94 this._titleElement = this._headerElement.createChild("div", "report-section- title");
95 this._titleElement.textContent = title; 95 this._titleElement.textContent = title;
96 this._fieldList = this.element.createChild("div", "vbox"); 96 this._fieldList = this.element.createChild("div", "vbox");
97 /** @type {!Map.<string, !Element>} */ 97 /** @type {!Map.<string, !Element>} */
98 this._fieldMap = new Map(); 98 this._fieldMap = new Map();
99 } 99 };
100 100
101 WebInspector.ReportView.Section.prototype = { 101 WebInspector.ReportView.Section.prototype = {
102 /** 102 /**
103 * @param {string} title 103 * @param {string} title
104 */ 104 */
105 setTitle: function(title) 105 setTitle: function(title)
106 { 106 {
107 if (this._titleElement.textContent !== title) 107 if (this._titleElement.textContent !== title)
108 this._titleElement.textContent = title; 108 this._titleElement.textContent = title;
109 }, 109 },
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
182 return this._fieldList.createChild("div", "report-row"); 182 return this._fieldList.createChild("div", "report-row");
183 }, 183 },
184 184
185 clearContent: function() 185 clearContent: function()
186 { 186 {
187 this._fieldList.removeChildren(); 187 this._fieldList.removeChildren();
188 this._fieldMap.clear(); 188 this._fieldMap.clear();
189 }, 189 },
190 190
191 __proto__: WebInspector.VBox.prototype 191 __proto__: WebInspector.VBox.prototype
192 } 192 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698