OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 * @implements {WebInspector.App} | 7 * @implements {WebInspector.App} |
8 * @implements {WebInspector.TargetManager.Observer} | 8 * @implements {WebInspector.TargetManager.Observer} |
9 */ | 9 */ |
10 WebInspector.ScreencastApp = function() | 10 WebInspector.ScreencastApp = function() |
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
106 WebInspector.ScreencastApp._appInstance = new WebInspector.ScreencastApp
(); | 106 WebInspector.ScreencastApp._appInstance = new WebInspector.ScreencastApp
(); |
107 return WebInspector.ScreencastApp._appInstance; | 107 return WebInspector.ScreencastApp._appInstance; |
108 }; | 108 }; |
109 | 109 |
110 /** | 110 /** |
111 * @constructor | 111 * @constructor |
112 * @implements {WebInspector.ToolbarItem.Provider} | 112 * @implements {WebInspector.ToolbarItem.Provider} |
113 */ | 113 */ |
114 WebInspector.ScreencastApp.ToolbarButtonProvider = function() | 114 WebInspector.ScreencastApp.ToolbarButtonProvider = function() |
115 { | 115 { |
116 } | 116 }; |
117 | 117 |
118 WebInspector.ScreencastApp.ToolbarButtonProvider.prototype = { | 118 WebInspector.ScreencastApp.ToolbarButtonProvider.prototype = { |
119 /** | 119 /** |
120 * @override | 120 * @override |
121 * @return {?WebInspector.ToolbarItem} | 121 * @return {?WebInspector.ToolbarItem} |
122 */ | 122 */ |
123 item: function() | 123 item: function() |
124 { | 124 { |
125 return WebInspector.ScreencastApp._instance()._toggleButton; | 125 return WebInspector.ScreencastApp._instance()._toggleButton; |
126 } | 126 } |
127 } | 127 }; |
128 | 128 |
129 /** | 129 /** |
130 * @constructor | 130 * @constructor |
131 * @implements {WebInspector.AppProvider} | 131 * @implements {WebInspector.AppProvider} |
132 */ | 132 */ |
133 WebInspector.ScreencastAppProvider = function() | 133 WebInspector.ScreencastAppProvider = function() |
134 { | 134 { |
135 }; | 135 }; |
136 | 136 |
137 WebInspector.ScreencastAppProvider.prototype = { | 137 WebInspector.ScreencastAppProvider.prototype = { |
138 /** | 138 /** |
139 * @override | 139 * @override |
140 * @return {!WebInspector.App} | 140 * @return {!WebInspector.App} |
141 */ | 141 */ |
142 createApp: function() | 142 createApp: function() |
143 { | 143 { |
144 return WebInspector.ScreencastApp._instance(); | 144 return WebInspector.ScreencastApp._instance(); |
145 } | 145 } |
146 }; | 146 }; |
OLD | NEW |