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

Side by Side Diff: chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js

Issue 1160443003: Update Media Router WebUI JSDocs. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase. Created 5 years, 6 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 unified diff | Download patch
« no previous file with comments | « chrome/browser/resources/media_router/elements/issue_banner/issue_banner.js ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 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 (function() { 5 (function() {
6 /** 6 /**
7 * The possible states of media-router-container. Used to determine which 7 * The possible states of media-router-container. Used to determine which
8 * components of media-router-container to show. 8 * components of media-router-container to show.
9 * 9 *
10 * @enum {number} 10 * @enum {number}
(...skipping 169 matching lines...) Expand 10 before | Expand all | Expand 10 after
180 * @return {boolean} Whether or not to hide the cast mode list. 180 * @return {boolean} Whether or not to hide the cast mode list.
181 * @private 181 * @private
182 */ 182 */
183 computeCastModeHidden_: function(view) { 183 computeCastModeHidden_: function(view) {
184 return view != MediaRouterContainerView.CAST_MODE_LIST; 184 return view != MediaRouterContainerView.CAST_MODE_LIST;
185 }, 185 },
186 186
187 /** 187 /**
188 * @param {!MediaRouterContainerView} view The current view. 188 * @param {!MediaRouterContainerView} view The current view.
189 * @param {?media_router.Issue} issue The current issue. 189 * @param {?media_router.Issue} issue The current issue.
190 * return {boolean} Whether or not to hide the header. 190 * @return {boolean} Whether or not to hide the header.
191 * @private 191 * @private
192 */ 192 */
193 computeHeaderHidden_: function(view, issue) { 193 computeHeaderHidden_: function(view, issue) {
194 return view == MediaRouterContainerView.ROUTE_DETAILS || 194 return view == MediaRouterContainerView.ROUTE_DETAILS ||
195 (view == MediaRouterContainerView.SINK_LIST && 195 (view == MediaRouterContainerView.SINK_LIST &&
196 issue && issue.isBlocking); 196 issue && issue.isBlocking);
197 }, 197 },
198 198
199 /** 199 /**
200 * @param {!MediaRouterContainerView} view The current view. 200 * @param {!MediaRouterContainerView} view The current view.
201 * @param {?media_router.Issue} issue The current issue. 201 * @param {?media_router.Issue} issue The current issue.
202 * return {boolean} Whether or not to hide the issue banner. 202 * @return {boolean} Whether or not to hide the issue banner.
203 * @private 203 * @private
204 */ 204 */
205 computeIssueBannerHidden_: function(view, issue) { 205 computeIssueBannerHidden_: function(view, issue) {
206 return !issue || view == MediaRouterContainerView.CAST_MODE_LIST; 206 return !issue || view == MediaRouterContainerView.CAST_MODE_LIST;
207 }, 207 },
208 208
209 /** 209 /**
210 * @param {!MediaRouterContainerView} view The current view. 210 * @param {!MediaRouterContainerView} view The current view.
211 * @param {?media_router.Issue} issue The current issue. 211 * @param {?media_router.Issue} issue The current issue.
212 * return {boolean} Whether or not to hide the route details. 212 * @return {boolean} Whether or not to hide the route details.
213 * @private 213 * @private
214 */ 214 */
215 computerRouteDetailsHidden_: function(view, issue) { 215 computerRouteDetailsHidden_: function(view, issue) {
216 return view != MediaRouterContainerView.ROUTE_DETAILS || 216 return view != MediaRouterContainerView.ROUTE_DETAILS ||
217 (issue && issue.isBlocking); 217 (issue && issue.isBlocking);
218 }, 218 },
219 219
220 /** 220 /**
221 * @param {!string} sinkId A sink ID. 221 * @param {!string} sinkId A sink ID.
222 * return {boolean} Whether or not to hide the route info in the sink list 222 * @return {boolean} Whether or not to hide the route info in the sink list
223 * that is associated with |sinkId|. 223 * that is associated with |sinkId|.
224 * @private 224 * @private
225 */ 225 */
226 computeRouteInSinkListHidden_: function(sinkId) { 226 computeRouteInSinkListHidden_: function(sinkId) {
227 return !this.sinkToRouteMap_[sinkId]; 227 return !this.sinkToRouteMap_[sinkId];
228 }, 228 },
229 229
230 /** 230 /**
231 * @param {!string} sinkId A sink ID. 231 * @param {!string} sinkId A sink ID.
232 * return {string} The title value of the route associated with |sinkId|. 232 * @return {string} The title value of the route associated with |sinkId|.
233 * @private 233 * @private
234 */ 234 */
235 computeRouteInSinkListValue_: function(sinkId) { 235 computeRouteInSinkListValue_: function(sinkId) {
236 var route = this.sinkToRouteMap_[sinkId]; 236 var route = this.sinkToRouteMap_[sinkId];
237 return route ? this.sinkToRouteMap_[sinkId].title : ''; 237 return route ? this.sinkToRouteMap_[sinkId].title : '';
238 }, 238 },
239 239
240 /** 240 /**
241 * @param {?media_router.Route} route The current route. 241 * @param {?media_router.Route} route The current route.
242 * return {?media_router.Sink} The sink associated with |route|. 242 * return {?media_router.Sink} The sink associated with |route|.
243 * @private 243 * @private
244 */ 244 */
245 computeSinkForCurrentRoute_: function(route) { 245 computeSinkForCurrentRoute_: function(route) {
246 return route ? this.sinkMap_[route.sinkId] : null; 246 return route ? this.sinkMap_[route.sinkId] : null;
247 }, 247 },
248 248
249 /** 249 /**
250 * @param {!MediaRouterContainerView} view The current view. 250 * @param {!MediaRouterContainerView} view The current view.
251 * @param {?media_router.Issue} issue The current issue. 251 * @param {?media_router.Issue} issue The current issue.
252 * return {boolean} Whether or not to hide the sink list. 252 * @return {boolean} Whether or not to hide the sink list.
253 * @private 253 * @private
254 */ 254 */
255 computeSinkListHidden_: function(view, issue) { 255 computeSinkListHidden_: function(view, issue) {
256 return view != MediaRouterContainerView.SINK_LIST || 256 return view != MediaRouterContainerView.SINK_LIST ||
257 (issue && issue.isBlocking); 257 (issue && issue.isBlocking);
258 }, 258 },
259 259
260 /** 260 /**
261 * Creates a new route if |route| is null. Otherwise, shows the route 261 * Creates a new route if |route| is null. Otherwise, shows the route
262 * details. 262 * details.
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after
373 */ 373 */
374 toggleCastModeHidden_: function() { 374 toggleCastModeHidden_: function() {
375 if (this.currentView_ == MediaRouterContainerView.CAST_MODE_LIST) { 375 if (this.currentView_ == MediaRouterContainerView.CAST_MODE_LIST) {
376 this.showSinkList_(); 376 this.showSinkList_();
377 } else { 377 } else {
378 this.showCastModeList_(); 378 this.showCastModeList_();
379 } 379 }
380 }, 380 },
381 }); 381 });
382 })(); 382 })();
OLDNEW
« no previous file with comments | « chrome/browser/resources/media_router/elements/issue_banner/issue_banner.js ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698