diff options
Diffstat (limited to 'chromium/chrome/browser/resources/print_preview/new/more_settings.js')
-rw-r--r-- | chromium/chrome/browser/resources/print_preview/new/more_settings.js | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/chromium/chrome/browser/resources/print_preview/new/more_settings.js b/chromium/chrome/browser/resources/print_preview/new/more_settings.js index 431625fbea2..5a31e23494e 100644 --- a/chromium/chrome/browser/resources/print_preview/new/more_settings.js +++ b/chromium/chrome/browser/resources/print_preview/new/more_settings.js @@ -13,11 +13,10 @@ Polymer({ notify: true, }, - disabled: Boolean, - }, - - listeners: { - 'click': 'onMoreSettingsClick_', + disabled: { + type: Boolean, + reflectToAttribute: true, + }, }, /** @private {!print_preview.PrintSettingsUiMetricsContext} */ @@ -41,6 +40,14 @@ Polymer({ this.settingsExpandedByUser ? 'lessOptionsLabel' : 'moreOptionsLabel'); }, + /** + * @return {string} 'true' if the settings are expanded, 'false' otherwise + * @private + */ + getAriaExpanded_: function() { + return this.settingsExpandedByUser ? 'true' : 'false'; + }, + /** @private */ onMoreSettingsClick_: function() { this.settingsExpandedByUser = !this.settingsExpandedByUser; |