| 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.exportPath('print_preview'); | 5 cr.exportPath('print_preview'); |
| 6 | 6 |
| 7 /** | 7 /** |
| 8 * @typedef {{selectSaveAsPdfDestination: boolean, | 8 * @typedef {{selectSaveAsPdfDestination: boolean, |
| 9 * layoutSettings.portrait: boolean, | 9 * layoutSettings.portrait: boolean, |
| 10 * pageRange: string, | 10 * pageRange: string, |
| (...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 281 destination != null && | 281 destination != null && |
| 282 destination.id == | 282 destination.id == |
| 283 print_preview.Destination.GooglePromotedId.SAVE_AS_PDF, | 283 print_preview.Destination.GooglePromotedId.SAVE_AS_PDF, |
| 284 'printWithCloudPrint': destination != null && !destination.isLocal, | 284 'printWithCloudPrint': destination != null && !destination.isLocal, |
| 285 'printWithPrivet': destination != null && destination.isPrivet, | 285 'printWithPrivet': destination != null && destination.isPrivet, |
| 286 'printWithExtension': destination != null && destination.isExtension, | 286 'printWithExtension': destination != null && destination.isExtension, |
| 287 'deviceName': destination == null ? 'foo' : destination.id, | 287 'deviceName': destination == null ? 'foo' : destination.id, |
| 288 'generateDraftData': documentInfo.isModifiable, | 288 'generateDraftData': documentInfo.isModifiable, |
| 289 'fitToPageEnabled': printTicketStore.fitToPage.getValue(), | 289 'fitToPageEnabled': printTicketStore.fitToPage.getValue(), |
| 290 'scaleFactor': printTicketStore.scaling.getValueAsNumber(), | 290 'scaleFactor': printTicketStore.scaling.getValueAsNumber(), |
| 291 'rasterizePDF': printTicketStore.rasterize.getValue(), |
| 291 // NOTE: Even though the following fields don't directly relate to the | 292 // NOTE: Even though the following fields don't directly relate to the |
| 292 // preview, they still need to be included. | 293 // preview, they still need to be included. |
| 293 'duplex': printTicketStore.duplex.getValue() ? | 294 'duplex': printTicketStore.duplex.getValue() ? |
| 294 NativeLayer.DuplexMode.LONG_EDGE : NativeLayer.DuplexMode.SIMPLEX, | 295 NativeLayer.DuplexMode.LONG_EDGE : NativeLayer.DuplexMode.SIMPLEX, |
| 295 'copies': 1, | 296 'copies': 1, |
| 296 'collate': true, | 297 'collate': true, |
| 297 'shouldPrintBackgrounds': printTicketStore.cssBackground.getValue(), | 298 'shouldPrintBackgrounds': printTicketStore.cssBackground.getValue(), |
| 298 'shouldPrintSelectionOnly': printTicketStore.selectionOnly.getValue() | 299 'shouldPrintSelectionOnly': printTicketStore.selectionOnly.getValue() |
| 299 }; | 300 }; |
| 300 | 301 |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 360 'copies': printTicketStore.copies.getValueAsNumber(), | 361 'copies': printTicketStore.copies.getValueAsNumber(), |
| 361 'collate': printTicketStore.collate.getValue(), | 362 'collate': printTicketStore.collate.getValue(), |
| 362 'shouldPrintBackgrounds': printTicketStore.cssBackground.getValue(), | 363 'shouldPrintBackgrounds': printTicketStore.cssBackground.getValue(), |
| 363 'shouldPrintSelectionOnly': printTicketStore.selectionOnly.getValue(), | 364 'shouldPrintSelectionOnly': printTicketStore.selectionOnly.getValue(), |
| 364 'previewModifiable': documentInfo.isModifiable, | 365 'previewModifiable': documentInfo.isModifiable, |
| 365 'printToPDF': destination.id == | 366 'printToPDF': destination.id == |
| 366 print_preview.Destination.GooglePromotedId.SAVE_AS_PDF, | 367 print_preview.Destination.GooglePromotedId.SAVE_AS_PDF, |
| 367 'printWithCloudPrint': !destination.isLocal, | 368 'printWithCloudPrint': !destination.isLocal, |
| 368 'printWithPrivet': destination.isPrivet, | 369 'printWithPrivet': destination.isPrivet, |
| 369 'printWithExtension': destination.isExtension, | 370 'printWithExtension': destination.isExtension, |
| 371 'rasterizePDF': printTicketStore.rasterize.getValue(), |
| 370 'scaleFactor': printTicketStore.scaling.getValueAsNumber(), | 372 'scaleFactor': printTicketStore.scaling.getValueAsNumber(), |
| 371 'deviceName': destination.id, | 373 'deviceName': destination.id, |
| 372 'isFirstRequest': false, | 374 'isFirstRequest': false, |
| 373 'requestID': -1, | 375 'requestID': -1, |
| 374 'fitToPageEnabled': printTicketStore.fitToPage.getValue(), | 376 'fitToPageEnabled': printTicketStore.fitToPage.getValue(), |
| 375 'pageWidth': documentInfo.pageSize.width, | 377 'pageWidth': documentInfo.pageSize.width, |
| 376 'pageHeight': documentInfo.pageSize.height, | 378 'pageHeight': documentInfo.pageSize.height, |
| 377 'showSystemDialog': opt_showSystemDialog | 379 'showSystemDialog': opt_showSystemDialog |
| 378 }; | 380 }; |
| 379 | 381 |
| (...skipping 713 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1093 return this.serializedDefaultDestinationSelectionRulesStr_; | 1095 return this.serializedDefaultDestinationSelectionRulesStr_; |
| 1094 } | 1096 } |
| 1095 }; | 1097 }; |
| 1096 | 1098 |
| 1097 // Export | 1099 // Export |
| 1098 return { | 1100 return { |
| 1099 NativeInitialSettings: NativeInitialSettings, | 1101 NativeInitialSettings: NativeInitialSettings, |
| 1100 NativeLayer: NativeLayer | 1102 NativeLayer: NativeLayer |
| 1101 }; | 1103 }; |
| 1102 }); | 1104 }); |
| OLD | NEW |