Chromium Code Reviews| Index: chrome/browser/resources/media_router/media_router.js |
| diff --git a/chrome/browser/resources/media_router/media_router.js b/chrome/browser/resources/media_router/media_router.js |
| index 0c55b88d95a858285a38a663d047ee9dc9df8218..4871665cc4a838062ff8c7191d50d046b0e80d63 100644 |
| --- a/chrome/browser/resources/media_router/media_router.js |
| +++ b/chrome/browser/resources/media_router/media_router.js |
| @@ -9,7 +9,10 @@ |
| cr.define('media_router', function() { |
| 'use strict'; |
| - // The media-router-container element. Initialized after polymer is ready. |
| + /** |
| + * The media-router-container element. Initialized after polymer is ready. |
| + * @type {?MediaRouterContainerElement} |
| + */ |
| var container = null; |
| /** |
| @@ -19,7 +22,8 @@ cr.define('media_router', function() { |
| function initialize() { |
| media_router.browserApi.requestInitialData(); |
| - container = $('media-router-container'); |
| + container = /** @type {!MediaRouterContainerElement} */ |
| + ($('media-router-container')); |
| media_router.ui.setContainer(container); |
| container.addEventListener('close-button-click', onCloseDialogEvent); |
| @@ -42,12 +46,11 @@ cr.define('media_router', function() { |
| * Acts on an issue and dismisses it from the UI. |
| * Called when the user performs an action on an issue. |
| * |
| - * @param {{detail: {id: string, actionType: number, helpPageId: number}}} |
| - * data |
| + * @param {!Event} data |
| * Parameters in |data|.detail: |
| - * id - issue ID. |
| - * actionType - type of action performed by the user. |
| - * helpPageId - the numeric help center ID. |
| + * id (string) - issue ID. |
| + * actionType (number) - type of action performed by the user. |
| + * helpPageId (number) - the numeric help center ID. |
|
Dan Beam
2015/12/10 23:41:34
this is not better than what you had before...
imcheng
2015/12/11 01:14:59
Okay. But Event is not the same as {{detail: {id:
|
| */ |
| function onIssueActionClick(data) { |
| media_router.browserApi.actOnIssue(data.detail.id, |
| @@ -60,10 +63,10 @@ cr.define('media_router', function() { |
| * Creates a media route. |
| * Called when the user requests to create a media route. |
| * |
| - * @param {{detail: {sinkId: string, selectedCastModeValue: number}}} data |
|
Dan Beam
2015/12/10 23:41:34
same question: why are you undoing this?
imcheng
2015/12/11 01:14:59
See above
|
| + * @param {!Event} data |
| * Parameters in |data|.detail: |
| - * sinkId - sink ID selected by the user. |
| - * selectedCastModeValue - cast mode selected by the user. |
| + * sinkId (string) - sink ID selected by the user. |
| + * selectedCastModeValue (number) - cast mode selected by the user. |
| */ |
| function onCreateRoute(data) { |
| media_router.browserApi.requestRoute(data.detail.sinkId, |
| @@ -74,9 +77,9 @@ cr.define('media_router', function() { |
| * Stops a route. |
| * Called when the user requests to stop a media route. |
| * |
| - * @param {{detail: {route: string}}} data |
| + * @param {!Event} data |
| * Parameters in |data|.detail: |
| - * route - route ID. |
| + * route (media_router.Route) - The route to close. |
| */ |
| function onCloseRouteClick(data) { |
| media_router.browserApi.closeRoute(data.detail.route); |
| @@ -86,9 +89,9 @@ cr.define('media_router', function() { |
| * Reports the current sink count. |
| * Called 3 seconds after the dialog is initially opened. |
| * |
| - * @param {{detail: {sinkCount: number}}} data |
| + * @param {!Event} data |
| * Parameters in |data|.detail: |
| - * sinkCount - the number of sinks. |
| + * sinkCount (number) - the number of sinks. |
| */ |
| function onSinkCountReported(data) { |
| media_router.browserApi.reportSinkCount(data.detail.sinkCount); |