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

Side by Side Diff: third_party/WebKit/Source/devtools/front_end/console/ConsolePanel.js

Issue 2493373002: DevTools: rename WebInspector into modules. (Closed)
Patch Set: for bots 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 /* 1 /*
2 * Copyright (C) 2009 Joseph Pecoraro 2 * Copyright (C) 2009 Joseph Pecoraro
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions 5 * modification, are permitted provided that the following conditions
6 * are met: 6 * are met:
7 * 7 *
8 * 1. Redistributions of source code must retain the above copyright 8 * 1. Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * 2. Redistributions in binary form must reproduce the above copyright 10 * 2. Redistributions in binary form must reproduce the above copyright
(...skipping 11 matching lines...) Expand all
22 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 22 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
23 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 23 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
24 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 24 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 */ 27 */
28 28
29 /** 29 /**
30 * @unrestricted 30 * @unrestricted
31 */ 31 */
32 WebInspector.ConsolePanel = class extends WebInspector.Panel { 32 Console.ConsolePanel = class extends UI.Panel {
33 constructor() { 33 constructor() {
34 super('console'); 34 super('console');
35 this._view = WebInspector.ConsoleView.instance(); 35 this._view = Console.ConsoleView.instance();
36 } 36 }
37 37
38 /** 38 /**
39 * @return {!WebInspector.ConsolePanel} 39 * @return {!Console.ConsolePanel}
40 */ 40 */
41 static instance() { 41 static instance() {
42 return /** @type {!WebInspector.ConsolePanel} */ (self.runtime.sharedInstanc e(WebInspector.ConsolePanel)); 42 return /** @type {!Console.ConsolePanel} */ (self.runtime.sharedInstance(Con sole.ConsolePanel));
43 } 43 }
44 44
45 /** 45 /**
46 * @override 46 * @override
47 */ 47 */
48 wasShown() { 48 wasShown() {
49 super.wasShown(); 49 super.wasShown();
50 var wrapper = WebInspector.ConsolePanel.WrapperView._instance; 50 var wrapper = Console.ConsolePanel.WrapperView._instance;
51 if (wrapper && wrapper.isShowing()) 51 if (wrapper && wrapper.isShowing())
52 WebInspector.inspectorView.setDrawerMinimized(true); 52 UI.inspectorView.setDrawerMinimized(true);
53 this._view.show(this.element); 53 this._view.show(this.element);
54 } 54 }
55 55
56 /** 56 /**
57 * @override 57 * @override
58 */ 58 */
59 willHide() { 59 willHide() {
60 super.willHide(); 60 super.willHide();
61 if (WebInspector.ConsolePanel.WrapperView._instance) 61 if (Console.ConsolePanel.WrapperView._instance)
62 WebInspector.ConsolePanel.WrapperView._instance._showViewInWrapper(); 62 Console.ConsolePanel.WrapperView._instance._showViewInWrapper();
63 WebInspector.inspectorView.setDrawerMinimized(false); 63 UI.inspectorView.setDrawerMinimized(false);
64 } 64 }
65 65
66 /** 66 /**
67 * @override 67 * @override
68 * @return {?WebInspector.SearchableView} 68 * @return {?UI.SearchableView}
69 */ 69 */
70 searchableView() { 70 searchableView() {
71 return WebInspector.ConsoleView.instance().searchableView(); 71 return Console.ConsoleView.instance().searchableView();
72 } 72 }
73 }; 73 };
74 74
75 /** 75 /**
76 * @unrestricted 76 * @unrestricted
77 */ 77 */
78 WebInspector.ConsolePanel.WrapperView = class extends WebInspector.VBox { 78 Console.ConsolePanel.WrapperView = class extends UI.VBox {
79 constructor() { 79 constructor() {
80 super(); 80 super();
81 this.element.classList.add('console-view-wrapper'); 81 this.element.classList.add('console-view-wrapper');
82 82
83 WebInspector.ConsolePanel.WrapperView._instance = this; 83 Console.ConsolePanel.WrapperView._instance = this;
84 84
85 this._view = WebInspector.ConsoleView.instance(); 85 this._view = Console.ConsoleView.instance();
86 } 86 }
87 87
88 /** 88 /**
89 * @override 89 * @override
90 */ 90 */
91 wasShown() { 91 wasShown() {
92 if (!WebInspector.ConsolePanel.instance().isShowing()) 92 if (!Console.ConsolePanel.instance().isShowing())
93 this._showViewInWrapper(); 93 this._showViewInWrapper();
94 else 94 else
95 WebInspector.inspectorView.setDrawerMinimized(true); 95 UI.inspectorView.setDrawerMinimized(true);
96 } 96 }
97 97
98 /** 98 /**
99 * @override 99 * @override
100 */ 100 */
101 willHide() { 101 willHide() {
102 WebInspector.inspectorView.setDrawerMinimized(false); 102 UI.inspectorView.setDrawerMinimized(false);
103 } 103 }
104 104
105 _showViewInWrapper() { 105 _showViewInWrapper() {
106 this._view.show(this.element); 106 this._view.show(this.element);
107 } 107 }
108 }; 108 };
109 109
110 /** 110 /**
111 * @implements {WebInspector.Revealer} 111 * @implements {Common.Revealer}
112 * @unrestricted 112 * @unrestricted
113 */ 113 */
114 WebInspector.ConsolePanel.ConsoleRevealer = class { 114 Console.ConsolePanel.ConsoleRevealer = class {
115 /** 115 /**
116 * @override 116 * @override
117 * @param {!Object} object 117 * @param {!Object} object
118 * @return {!Promise} 118 * @return {!Promise}
119 */ 119 */
120 reveal(object) { 120 reveal(object) {
121 var consoleView = WebInspector.ConsoleView.instance(); 121 var consoleView = Console.ConsoleView.instance();
122 if (consoleView.isShowing()) { 122 if (consoleView.isShowing()) {
123 consoleView.focus(); 123 consoleView.focus();
124 return Promise.resolve(); 124 return Promise.resolve();
125 } 125 }
126 WebInspector.viewManager.showView('console-view'); 126 UI.viewManager.showView('console-view');
127 return Promise.resolve(); 127 return Promise.resolve();
128 } 128 }
129 }; 129 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698