Add an exponential backoff to rechecking the app list doodle.
[chromium-blink-merge.git] / third_party / polymer / components-chromium / paper-spinner / demo.html
blob33f3d0e8bc115c79c0b9c75527682f8e16af683b
1 <!DOCTYPE html>
2 <!--
3 @license
4 Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
5 This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
6 The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
7 The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
8 Code distributed by Google as part of the polymer project is also
9 subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
10 -->
11 <html lang="en">
12 <head>
13 <meta charset="UTF-8">
14 <title></title>
15 <script src="../webcomponentsjs/webcomponents.js"></script>
16 <link rel="import" href="paper-spinner.html">
17 <style shim-shadowdom>
18 paper-spinner.blue::shadow .circle {
19 border-color: #4285f4;
22 paper-spinner.red::shadow .circle {
23 border-color: #db4437;
26 paper-spinner.yellow::shadow .circle {
27 border-color: #f4b400;
30 paper-spinner.green::shadow .circle {
31 border-color: #0f9d58;
33 </style>
34 </head>
35 <body>
36 <paper-spinner class="blue" active></paper-spinner>
37 <paper-spinner class="red" active></paper-spinner>
38 <paper-spinner class="yellow" active></paper-spinner>
39 <paper-spinner class="green" active></paper-spinner>
40 <paper-spinner active></paper-spinner>
41 <button>Toggle</button>
42 <script>
43 document.querySelector('button').addEventListener('click', function() {
44 var spinners = document.querySelectorAll('paper-spinner');
45 Array.prototype.forEach.call(spinners, function(spinner) {
46 spinner.active = !spinner.active;
47 });
48 });
49 </script>
50 </body>
51 </html>