Material PDF: Rename zoom-selector to zoom-toolbar
[chromium-blink-merge.git] / chrome / browser / resources / pdf / elements / viewer-zoom-toolbar / viewer-zoom-button.js
blob48a518bb020ffc9294ee83b5f5cce2b832a096ec
1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 Polymer('viewer-zoom-button', {
6   ready: function() {
7     this.super();
8     this.state_ = { opened: true };
9   },
11   show: function(delay) {
12     if (!this.state_.opened)
13       this.toggle_(delay);
14   },
16   hide: function(delay) {
17     if (this.state_.opened)
18       this.toggle_(delay);
19   },
21   toggle_: function(delay) {
22     delay = delay || 0;
23     this.state_.opened = !this.state_.opened;
24   },
26   activeChanged: function() {
27     if (this.active)
28       this.active = false;
29   }
30 });