blob: c8ecb088b1ab46bec01b210502287e6eeae045f8 [file] [log] [blame]
<link rel="import" href="chrome://resources/html/polymer.html">
<link rel="import" href="chrome://resources/cr_elements/cr_checkbox/cr_checkbox.html">
<link rel="import" href="number_settings_section.html">
<link rel="import" href="print_preview_shared_css.html">
<link rel="import" href="settings_behavior.html">
<dom-module id="print-preview-copies-settings">
<template>
<style include="print-preview-shared">
#collate {
margin-inline-start: 16px;
}
</style>
<print-preview-number-settings-section max-value="999" min-value="1"
default-value="1" input-label="$i18n{copiesLabel}"
input-aria-label="$i18n{copiesLabel}"
disabled="[[disabled]]" current-value="{{currentValue_}}"
input-valid="{{inputValid_}}" hint-message="$i18n{copiesInstruction}">
<div slot="opt-inside-content" class="checkbox" aria-live="polite"
hidden$="[[collateHidden_(currentValue_, inputValid_)]]">
<cr-checkbox id="collate" on-change="onCollateChange_"
disabled="[[disabled]]" aria-labelledby="copies-collate-label">
<span id="copies-collate-label">$i18n{optionCollate}</span>
</cr-checkbox>
</div>
</print-preview-number-settings-section>
</template>
<script src="copies_settings.js"></script>
</dom-module>