1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
|
<print-preview-header id="header" .destination="${this.destination}"
error="${this.error}" .state="${this.state}"
?managed="${this.controlsManaged}">
</print-preview-header>
<div id="container" show-bottom-shadow>
<print-preview-destination-settings id="destinationSettings"
?dark="${this.inDarkMode}"
@destination-changed="${this.onDestinationChanged_}"
@destination-state-changed="${this.onDestinationStateChanged_}"
error="${this.error}" @error-changed="${this.onErrorChanged_}"
?first-load="${this.firstLoad_}"
.state="${this.state}" ?app-kiosk-mode="${this.isInAppKioskMode_}"
?disabled="${this.controlsDisabled_}"
available class="settings-section"
@destination-capabilities-changed="${this.onDestinationCapabilitiesChanged_}">
</print-preview-destination-settings>
<print-preview-pages-settings
page-count="${this.pageCount}" ?disabled="${this.controlsDisabled_}"
?hidden="${!this.settingsAvailable_.pages}" class="settings-section">
</print-preview-pages-settings>
<print-preview-copies-settings
.capability="${this.destinationCapabilities_?.printer.copies || null}"
?disabled="${this.controlsDisabled_}"
?hidden="${!this.settingsAvailable_.copies}" class="settings-section">
</print-preview-copies-settings>
<print-preview-layout-settings
?disabled="${this.controlsDisabled_}"
?hidden="${!this.settingsAvailable_.layout}" class="settings-section">
</print-preview-layout-settings>
<print-preview-color-settings
?disabled="${this.controlsDisabled_}"
?hidden="${!this.settingsAvailable_.color}" class="settings-section">
</print-preview-color-settings>
<print-preview-more-settings
?settings-expanded-by-user="${this.settingsExpandedByUser_}"
@settings-expanded-by-user-changed="${this.onSettingsExpandedByUserChanged_}"
?disabled="${this.controlsDisabled_}"
?hidden="${!this.shouldShowMoreSettings_}">
</print-preview-more-settings>
<cr-collapse id="moreSettings"
?opened="${this.shouldExpandSettings_()}">
<print-preview-media-size-settings
.capability="${this.destinationCapabilities_?.printer.media_size || null}"
?disabled="${this.controlsDisabled_}"
?hidden="${!this.settingsAvailable_.mediaSize}"
class="settings-section">
</print-preview-media-size-settings>
<print-preview-pages-per-sheet-settings
?disabled="${this.controlsDisabled_}"
?hidden="${!this.settingsAvailable_.pagesPerSheet}"
class="settings-section">
</print-preview-pages-per-sheet-settings>
<print-preview-margins-settings .state="${this.state}"
?disabled="${this.controlsDisabled_}"
?hidden="${!this.settingsAvailable_.margins}"
class="settings-section">
</print-preview-margins-settings>
<print-preview-dpi-settings
.capability="${this.destinationCapabilities_?.printer.dpi || null}"
?disabled="${this.controlsDisabled_}"
?hidden="${!this.settingsAvailable_.dpi}" class="settings-section">
</print-preview-dpi-settings>
<print-preview-scaling-settings
?disabled="${this.controlsDisabled_}" ?is-pdf="${this.isPdf}"
?hidden="${!this.settingsAvailable_.scaling}"
class="settings-section">
</print-preview-scaling-settings>
<print-preview-duplex-settings
?disabled="${this.controlsDisabled_}" ?dark="${this.inDarkMode}"
?hidden="${!this.settingsAvailable_.duplex}"
class="settings-section">
</print-preview-duplex-settings>
<print-preview-other-options-settings
?disabled="${this.controlsDisabled_}"
?hidden="${!this.settingsAvailable_.otherOptions}"
class="settings-section">
</print-preview-other-options-settings>
<print-preview-advanced-options-settings
.destination="${this.destination}"
?disabled="${this.controlsDisabled_}"
?hidden="${!this.settingsAvailable_.vendorItems}"
class="settings-section">
</print-preview-advanced-options-settings>
<print-preview-link-container .destination="${this.destination}"
?app-kiosk-mode="${this.isInAppKioskMode_}"
?disabled="${this.controlsDisabled_}">
</print-preview-link-container>
</cr-collapse>
</div>
<print-preview-button-strip .destination="${this.destination}"
.state="${this.state}" ?first-load="${this.firstLoad_}"
@print-button-focused="${this.onPrintButtonFocused_}">
</print-preview-button-strip>
|