| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 cr.define('print_preview', function() { | 5 cr.define('print_preview', function() { |
| 6 'use strict'; | 6 'use strict'; |
| 7 | 7 |
| 8 /** | 8 /** |
| 9 * Component that displays a list of destinations with a heading, action link, | 9 * Component that displays a list of destinations with a heading, action link, |
| 10 * and "Show All..." button. An event is dispatched when the action link is | 10 * and "Show All..." button. An event is dispatched when the action link is |
| (...skipping 210 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 221 * @protected | 221 * @protected |
| 222 */ | 222 */ |
| 223 renderListInternal: function(destinations) { | 223 renderListInternal: function(destinations) { |
| 224 setIsVisible(this.getChildElement('.no-destinations-message'), | 224 setIsVisible(this.getChildElement('.no-destinations-message'), |
| 225 destinations.length == 0); | 225 destinations.length == 0); |
| 226 setIsVisible(this.getChildElement('.destination-list > footer'), false); | 226 setIsVisible(this.getChildElement('.destination-list > footer'), false); |
| 227 var numItems = destinations.length; | 227 var numItems = destinations.length; |
| 228 if (destinations.length > this.shortListSize_ && !this.isShowAll_) { | 228 if (destinations.length > this.shortListSize_ && !this.isShowAll_) { |
| 229 numItems = this.shortListSize_ - 1; | 229 numItems = this.shortListSize_ - 1; |
| 230 this.getChildElement('.total').textContent = | 230 this.getChildElement('.total').textContent = |
| 231 localStrings.getStringF('destinationCount', destinations.length); | 231 loadTimeData.getStringF('destinationCount', destinations.length); |
| 232 setIsVisible(this.getChildElement('.destination-list > footer'), true); | 232 setIsVisible(this.getChildElement('.destination-list > footer'), true); |
| 233 } | 233 } |
| 234 for (var i = 0; i < numItems; i++) { | 234 for (var i = 0; i < numItems; i++) { |
| 235 var destListItem = new print_preview.DestinationListItem( | 235 var destListItem = new print_preview.DestinationListItem( |
| 236 this.eventTarget_, destinations[i], this.query_); | 236 this.eventTarget_, destinations[i], this.query_); |
| 237 this.addChild(destListItem); | 237 this.addChild(destListItem); |
| 238 destListItem.render(this.getChildElement('.destination-list > ul')); | 238 destListItem.render(this.getChildElement('.destination-list > ul')); |
| 239 } | 239 } |
| 240 }, | 240 }, |
| 241 | 241 |
| (...skipping 24 matching lines...) Expand all Loading... |
| 266 cr.dispatchSimpleEvent(this, | 266 cr.dispatchSimpleEvent(this, |
| 267 DestinationList.EventType.ACTION_LINK_ACTIVATED); | 267 DestinationList.EventType.ACTION_LINK_ACTIVATED); |
| 268 } | 268 } |
| 269 }; | 269 }; |
| 270 | 270 |
| 271 // Export | 271 // Export |
| 272 return { | 272 return { |
| 273 DestinationList: DestinationList | 273 DestinationList: DestinationList |
| 274 }; | 274 }; |
| 275 }); | 275 }); |
| OLD | NEW |