1 <!-- 2 @license 3 Copyright (c) 2016 The Polymer Project Authors. All rights reserved. 4 This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt 5 The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt 6 The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt 7 Code distributed by Google as part of the polymer project is also 8 subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt 9 --> 10 11 <link rel="import" href="../../polymer/polymer.html"> 12 <link rel="import" href="test-overlay.html"> 13 14 <dom-module id="test-menu-button"> 15 16 <template> 17 <button id="trigger" on-click="toggle">Open</button> 18 <test-overlay id="overlay"> 19 Composed overlay 20 <button>button 1</button> 21 <button>button 2</button> 22 </test-overlay> 23 </template> 24 25 </dom-module> 26 27 <script> 28 29 (function() { 30 Polymer({ 31 is: 'test-menu-button', 32 toggle: function() { 33 this.$.overlay.toggle(); 34 } 35 }); 36 })(); 37 38 </script> 39