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

Unified Diff: chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js

Issue 1475843002: [MR] Add description field to MediaSink. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js
diff --git a/chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js b/chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js
index b655cfe71883ebe720d3924f567ef071dd6c419f..4bb4ac3042d45da1cd4f4fd1715c38e58b40290b 100644
--- a/chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js
+++ b/chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js
@@ -390,27 +390,6 @@ Polymer({
},
/**
- * @param {!string} sinkId A sink ID.
- * @return {boolean} Whether or not to hide the route info in the sink list
- * that is associated with |sinkId|.
- * @private
- */
- computeRouteInSinkListHidden_: function(sinkId, sinkToRouteMap) {
- return !sinkToRouteMap[sinkId];
- },
-
- /**
- * @param {!string} sinkId A sink ID.
- * @return {string} The description value of the route associated with
- * |sinkId|.
- * @private
- */
- computeRouteInSinkListValue_: function(sinkId, sinkToRouteMap) {
- var route = sinkToRouteMap[sinkId];
- return route ? route.description : '';
- },
-
- /**
* @param {!Array<!media_router.CastMode>} castModeList The current list of
* cast modes.
* @return {boolean} Whether or not to hide the share screen subheading text.
@@ -446,6 +425,30 @@ Polymer({
},
/**
+ * Returns the subtext to be shown for |sink|. |computeSinkSubtextHidden_|
+ * should return |false|.
+ * @param {!media_router.Sink} sink
+ * @param {!Object<!string, ?media_router.Route>} sinkToRouteMap
+ * @return {string} The subtext to be shown.
+ * @private
+ */
+ computeSinkSubtext_: function(sink, sinkToRouteMap) {
apacible 2015/11/25 23:05:41 nit: Here and computeSinkSubtextHidden_() -- move
imcheng 2015/12/01 19:29:27 Done.
+ var route = sinkToRouteMap[sink.id];
+ return route ? route.description : sink.description;
+ },
+
+ /**
+ * Returns whether the sink subtext <div> for |sink| should be hidden.
+ * @param {!media_router.Sink} sink
+ * @param {!Object<!string, ?media_router.Route>} sinkToRouteMap
+ * @return {boolean} |true| if the subtext <div> should be hidden.
+ * @private
+ */
+ computeSinkSubtextHidden_: function(sink, sinkToRouteMap) {
+ return !sink.description && !sinkToRouteMap[sink.id];
apacible 2015/11/25 23:05:41 Please also check that the strings are not empty/w
imcheng 2015/12/01 19:29:27 Done.
+ },
+
+ /**
* @param {!string} sinkId A sink ID.
* @param {!Object<!string, ?media_router.Route>} sinkToRouteMap
* Maps media_router.Sink.id to corresponding media_router.Route.

Powered by Google App Engine
This is Rietveld 408576698