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 // TODO(rltoscano): Move data/* into print_preview.data namespace | 5 // TODO(rltoscano): Move data/* into print_preview.data namespace |
6 | 6 |
7 var localStrings = new LocalStrings(templateData); | 7 var localStrings = new LocalStrings(templateData); |
8 | 8 |
9 <include src="component.js"/> | 9 <include src="component.js"/> |
10 <include src="print_preview_focus_manager.js"/> | 10 <include src="print_preview_focus_manager.js"/> |
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
170 /** | 170 /** |
171 * Component used to search for print destinations. | 171 * Component used to search for print destinations. |
172 * @type {!print_preview.AdvancedSettings} | 172 * @type {!print_preview.AdvancedSettings} |
173 * @private | 173 * @private |
174 */ | 174 */ |
175 this.advancedSettings_ = new print_preview.AdvancedSettings( | 175 this.advancedSettings_ = new print_preview.AdvancedSettings( |
176 this.printTicketStore_); | 176 this.printTicketStore_); |
177 this.addChild(this.advancedSettings_); | 177 this.addChild(this.advancedSettings_); |
178 | 178 |
179 /** | 179 /** |
| 180 * Component representing more/less settings button. |
| 181 * @type {!print_preview.MoreSettings} |
| 182 * @private |
| 183 */ |
| 184 this.moreSettings_ = new print_preview.MoreSettings([ |
| 185 this.destinationSettings_, |
| 186 this.pageSettings_, |
| 187 this.copiesSettings_, |
| 188 this.mediaSizeSettings_, |
| 189 this.layoutSettings_, |
| 190 this.marginSettings_, |
| 191 this.colorSettings_, |
| 192 this.otherOptionsSettings_, |
| 193 this.advancedOptionsSettings_]); |
| 194 this.addChild(this.moreSettings_); |
| 195 |
| 196 /** |
180 * Area of the UI that holds the print preview. | 197 * Area of the UI that holds the print preview. |
181 * @type {!print_preview.PreviewArea} | 198 * @type {!print_preview.PreviewArea} |
182 * @private | 199 * @private |
183 */ | 200 */ |
184 this.previewArea_ = new print_preview.PreviewArea(this.destinationStore_, | 201 this.previewArea_ = new print_preview.PreviewArea(this.destinationStore_, |
185 this.printTicketStore_, | 202 this.printTicketStore_, |
186 this.nativeLayer_, | 203 this.nativeLayer_, |
187 this.documentInfo_); | 204 this.documentInfo_); |
188 this.addChild(this.previewArea_); | 205 this.addChild(this.previewArea_); |
189 | 206 |
(...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
420 this.destinationSettings_.decorate($('destination-settings')); | 437 this.destinationSettings_.decorate($('destination-settings')); |
421 this.pageSettings_.decorate($('page-settings')); | 438 this.pageSettings_.decorate($('page-settings')); |
422 this.copiesSettings_.decorate($('copies-settings')); | 439 this.copiesSettings_.decorate($('copies-settings')); |
423 this.mediaSizeSettings_.decorate($('media-size-settings')); | 440 this.mediaSizeSettings_.decorate($('media-size-settings')); |
424 this.layoutSettings_.decorate($('layout-settings')); | 441 this.layoutSettings_.decorate($('layout-settings')); |
425 this.colorSettings_.decorate($('color-settings')); | 442 this.colorSettings_.decorate($('color-settings')); |
426 this.marginSettings_.decorate($('margin-settings')); | 443 this.marginSettings_.decorate($('margin-settings')); |
427 this.otherOptionsSettings_.decorate($('other-options-settings')); | 444 this.otherOptionsSettings_.decorate($('other-options-settings')); |
428 this.advancedOptionsSettings_.decorate($('advanced-options-settings')); | 445 this.advancedOptionsSettings_.decorate($('advanced-options-settings')); |
429 this.advancedSettings_.decorate($('advanced-settings')); | 446 this.advancedSettings_.decorate($('advanced-settings')); |
| 447 this.moreSettings_.decorate($('more-settings')); |
430 this.previewArea_.decorate($('preview-area')); | 448 this.previewArea_.decorate($('preview-area')); |
431 | 449 |
432 setIsVisible($('open-pdf-in-preview-link'), cr.isMac); | 450 setIsVisible($('open-pdf-in-preview-link'), cr.isMac); |
433 }, | 451 }, |
434 | 452 |
435 /** | 453 /** |
436 * Sets whether the controls in the print preview are enabled. | 454 * Sets whether the controls in the print preview are enabled. |
437 * @param {boolean} isEnabled Whether the controls in the print preview are | 455 * @param {boolean} isEnabled Whether the controls in the print preview are |
438 * enabled. | 456 * enabled. |
439 * @private | 457 * @private |
(...skipping 743 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1183 <include src="data/ticket_items/css_background.js"/> | 1201 <include src="data/ticket_items/css_background.js"/> |
1184 <include src="data/ticket_items/selection_only.js"/> | 1202 <include src="data/ticket_items/selection_only.js"/> |
1185 | 1203 |
1186 <include src="native_layer.js"/> | 1204 <include src="native_layer.js"/> |
1187 <include src="print_preview_animations.js"/> | 1205 <include src="print_preview_animations.js"/> |
1188 <include src="cloud_print_interface.js"/> | 1206 <include src="cloud_print_interface.js"/> |
1189 <include src="print_preview_utils.js"/> | 1207 <include src="print_preview_utils.js"/> |
1190 <include src="print_header.js"/> | 1208 <include src="print_header.js"/> |
1191 <include src="metrics.js"/> | 1209 <include src="metrics.js"/> |
1192 | 1210 |
| 1211 <include src="settings/settings_section.js"/> |
1193 <include src="settings/page_settings.js"/> | 1212 <include src="settings/page_settings.js"/> |
1194 <include src="settings/copies_settings.js"/> | 1213 <include src="settings/copies_settings.js"/> |
1195 <include src="settings/media_size_settings.js"/> | 1214 <include src="settings/media_size_settings.js"/> |
1196 <include src="settings/layout_settings.js"/> | 1215 <include src="settings/layout_settings.js"/> |
1197 <include src="settings/color_settings.js"/> | 1216 <include src="settings/color_settings.js"/> |
1198 <include src="settings/margin_settings.js"/> | 1217 <include src="settings/margin_settings.js"/> |
1199 <include src="settings/destination_settings.js"/> | 1218 <include src="settings/destination_settings.js"/> |
1200 <include src="settings/other_options_settings.js"/> | 1219 <include src="settings/other_options_settings.js"/> |
1201 <include src="settings/advanced_options_settings.js"/> | 1220 <include src="settings/advanced_options_settings.js"/> |
1202 <include src="settings/advanced_settings/advanced_settings.js"/> | 1221 <include src="settings/advanced_settings/advanced_settings.js"/> |
1203 <include src="settings/advanced_settings/advanced_settings_item.js"/> | 1222 <include src="settings/advanced_settings/advanced_settings_item.js"/> |
| 1223 <include src="settings/more_settings.js"/> |
1204 | 1224 |
1205 <include src="previewarea/margin_control.js"/> | 1225 <include src="previewarea/margin_control.js"/> |
1206 <include src="previewarea/margin_control_container.js"/> | 1226 <include src="previewarea/margin_control_container.js"/> |
1207 <include src="../pdf/pdf_scripting_api.js" /> | 1227 <include src="../pdf/pdf_scripting_api.js" /> |
1208 <include src="previewarea/preview_area.js"/> | 1228 <include src="previewarea/preview_area.js"/> |
1209 <include src="preview_generator.js"/> | 1229 <include src="preview_generator.js"/> |
1210 | 1230 |
1211 <include src="search/destination_list.js"/> | 1231 <include src="search/destination_list.js"/> |
1212 <include src="search/cloud_destination_list.js"/> | 1232 <include src="search/cloud_destination_list.js"/> |
1213 <include src="search/recent_destination_list.js"/> | 1233 <include src="search/recent_destination_list.js"/> |
1214 <include src="search/destination_list_item.js"/> | 1234 <include src="search/destination_list_item.js"/> |
1215 <include src="search/destination_search.js"/> | 1235 <include src="search/destination_search.js"/> |
1216 <include src="search/fedex_tos.js"/> | 1236 <include src="search/fedex_tos.js"/> |
1217 | 1237 |
1218 window.addEventListener('DOMContentLoaded', function() { | 1238 window.addEventListener('DOMContentLoaded', function() { |
1219 printPreview = new print_preview.PrintPreview(); | 1239 printPreview = new print_preview.PrintPreview(); |
1220 printPreview.initialize(); | 1240 printPreview.initialize(); |
1221 }); | 1241 }); |
OLD | NEW |