| 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 | 10 |
| (...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 158 */ | 158 */ |
| 159 this.otherOptionsSettings_ = new print_preview.OtherOptionsSettings( | 159 this.otherOptionsSettings_ = new print_preview.OtherOptionsSettings( |
| 160 this.printTicketStore_.duplex, | 160 this.printTicketStore_.duplex, |
| 161 this.printTicketStore_.fitToPage, | 161 this.printTicketStore_.fitToPage, |
| 162 this.printTicketStore_.cssBackground, | 162 this.printTicketStore_.cssBackground, |
| 163 this.printTicketStore_.selectionOnly, | 163 this.printTicketStore_.selectionOnly, |
| 164 this.printTicketStore_.headerFooter); | 164 this.printTicketStore_.headerFooter); |
| 165 this.addChild(this.otherOptionsSettings_); | 165 this.addChild(this.otherOptionsSettings_); |
| 166 | 166 |
| 167 /** | 167 /** |
| 168 * Component used to search for print destinations. |
| 169 * @type {!print_preview.AdvancedSettings} |
| 170 * @private |
| 171 */ |
| 172 this.advancedSettings_ = new print_preview.AdvancedSettings(this.metrics_); |
| 173 this.addChild(this.advancedSettings_); |
| 174 |
| 175 /** |
| 168 * Area of the UI that holds the print preview. | 176 * Area of the UI that holds the print preview. |
| 169 * @type {!print_preview.PreviewArea} | 177 * @type {!print_preview.PreviewArea} |
| 170 * @private | 178 * @private |
| 171 */ | 179 */ |
| 172 this.previewArea_ = new print_preview.PreviewArea(this.destinationStore_, | 180 this.previewArea_ = new print_preview.PreviewArea(this.destinationStore_, |
| 173 this.printTicketStore_, | 181 this.printTicketStore_, |
| 174 this.nativeLayer_, | 182 this.nativeLayer_, |
| 175 this.documentInfo_); | 183 this.documentInfo_); |
| 176 this.addChild(this.previewArea_); | 184 this.addChild(this.previewArea_); |
| 177 | 185 |
| (...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 400 this.printHeader_.decorate($('print-header')); | 408 this.printHeader_.decorate($('print-header')); |
| 401 this.destinationSearch_.decorate($('destination-search')); | 409 this.destinationSearch_.decorate($('destination-search')); |
| 402 this.destinationSettings_.decorate($('destination-settings')); | 410 this.destinationSettings_.decorate($('destination-settings')); |
| 403 this.pageSettings_.decorate($('page-settings')); | 411 this.pageSettings_.decorate($('page-settings')); |
| 404 this.copiesSettings_.decorate($('copies-settings')); | 412 this.copiesSettings_.decorate($('copies-settings')); |
| 405 this.mediaSizeSettings_.decorate($('media-size-settings')); | 413 this.mediaSizeSettings_.decorate($('media-size-settings')); |
| 406 this.layoutSettings_.decorate($('layout-settings')); | 414 this.layoutSettings_.decorate($('layout-settings')); |
| 407 this.colorSettings_.decorate($('color-settings')); | 415 this.colorSettings_.decorate($('color-settings')); |
| 408 this.marginSettings_.decorate($('margin-settings')); | 416 this.marginSettings_.decorate($('margin-settings')); |
| 409 this.otherOptionsSettings_.decorate($('other-options-settings')); | 417 this.otherOptionsSettings_.decorate($('other-options-settings')); |
| 418 this.advancedSettings_.decorate($('advanced-settings')); |
| 410 this.previewArea_.decorate($('preview-area')); | 419 this.previewArea_.decorate($('preview-area')); |
| 411 | 420 |
| 412 setIsVisible($('open-pdf-in-preview-link'), cr.isMac); | 421 setIsVisible($('open-pdf-in-preview-link'), cr.isMac); |
| 413 }, | 422 }, |
| 414 | 423 |
| 415 /** | 424 /** |
| 416 * Sets whether the controls in the print preview are enabled. | 425 * Sets whether the controls in the print preview are enabled. |
| 417 * @param {boolean} isEnabled Whether the controls in the print preview are | 426 * @param {boolean} isEnabled Whether the controls in the print preview are |
| 418 * enabled. | 427 * enabled. |
| 419 * @private | 428 * @private |
| (...skipping 700 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1120 } | 1129 } |
| 1121 }; | 1130 }; |
| 1122 | 1131 |
| 1123 // Export | 1132 // Export |
| 1124 return { | 1133 return { |
| 1125 PrintPreview: PrintPreview | 1134 PrintPreview: PrintPreview |
| 1126 }; | 1135 }; |
| 1127 }); | 1136 }); |
| 1128 | 1137 |
| 1129 // Pull in all other scripts in a single shot. | 1138 // Pull in all other scripts in a single shot. |
| 1139 <include src="common/search_box.js"/> |
| 1140 |
| 1130 <include src="data/page_number_set.js"/> | 1141 <include src="data/page_number_set.js"/> |
| 1131 <include src="data/destination.js"/> | 1142 <include src="data/destination.js"/> |
| 1132 <include src="data/local_parsers.js"/> | 1143 <include src="data/local_parsers.js"/> |
| 1133 <include src="data/cloud_parsers.js"/> | 1144 <include src="data/cloud_parsers.js"/> |
| 1134 <include src="data/destination_store.js"/> | 1145 <include src="data/destination_store.js"/> |
| 1135 <include src="data/margins.js"/> | 1146 <include src="data/margins.js"/> |
| 1136 <include src="data/document_info.js"/> | 1147 <include src="data/document_info.js"/> |
| 1137 <include src="data/printable_area.js"/> | 1148 <include src="data/printable_area.js"/> |
| 1138 <include src="data/measurement_system.js"/> | 1149 <include src="data/measurement_system.js"/> |
| 1139 <include src="data/print_ticket_store.js"/> | 1150 <include src="data/print_ticket_store.js"/> |
| (...skipping 27 matching lines...) Expand all Loading... |
| 1167 <include src="metrics.js"/> | 1178 <include src="metrics.js"/> |
| 1168 | 1179 |
| 1169 <include src="settings/page_settings.js"/> | 1180 <include src="settings/page_settings.js"/> |
| 1170 <include src="settings/copies_settings.js"/> | 1181 <include src="settings/copies_settings.js"/> |
| 1171 <include src="settings/media_size_settings.js"/> | 1182 <include src="settings/media_size_settings.js"/> |
| 1172 <include src="settings/layout_settings.js"/> | 1183 <include src="settings/layout_settings.js"/> |
| 1173 <include src="settings/color_settings.js"/> | 1184 <include src="settings/color_settings.js"/> |
| 1174 <include src="settings/margin_settings.js"/> | 1185 <include src="settings/margin_settings.js"/> |
| 1175 <include src="settings/destination_settings.js"/> | 1186 <include src="settings/destination_settings.js"/> |
| 1176 <include src="settings/other_options_settings.js"/> | 1187 <include src="settings/other_options_settings.js"/> |
| 1188 <include src="settings/advanced_settings/advanced_settings.js"/> |
| 1177 | 1189 |
| 1178 <include src="previewarea/margin_control.js"/> | 1190 <include src="previewarea/margin_control.js"/> |
| 1179 <include src="previewarea/margin_control_container.js"/> | 1191 <include src="previewarea/margin_control_container.js"/> |
| 1180 <include src="../pdf/pdf_scripting_api.js" /> | 1192 <include src="../pdf/pdf_scripting_api.js" /> |
| 1181 <include src="previewarea/preview_area.js"/> | 1193 <include src="previewarea/preview_area.js"/> |
| 1182 <include src="preview_generator.js"/> | 1194 <include src="preview_generator.js"/> |
| 1183 | 1195 |
| 1184 <include src="search/destination_list.js"/> | 1196 <include src="search/destination_list.js"/> |
| 1185 <include src="search/cloud_destination_list.js"/> | 1197 <include src="search/cloud_destination_list.js"/> |
| 1186 <include src="search/recent_destination_list.js"/> | 1198 <include src="search/recent_destination_list.js"/> |
| 1187 <include src="search/destination_list_item.js"/> | 1199 <include src="search/destination_list_item.js"/> |
| 1188 <include src="search/destination_search.js"/> | 1200 <include src="search/destination_search.js"/> |
| 1189 <include src="search/search_box.js"/> | |
| 1190 <include src="search/fedex_tos.js"/> | 1201 <include src="search/fedex_tos.js"/> |
| 1191 | 1202 |
| 1192 window.addEventListener('DOMContentLoaded', function() { | 1203 window.addEventListener('DOMContentLoaded', function() { |
| 1193 printPreview = new print_preview.PrintPreview(); | 1204 printPreview = new print_preview.PrintPreview(); |
| 1194 printPreview.initialize(); | 1205 printPreview.initialize(); |
| 1195 }); | 1206 }); |
| OLD | NEW |