Home | History | Annotate | Download | only in paper-item
      1 <!--
      2 @license
      3 Copyright (c) 2015 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="../iron-behaviors/iron-button-state.html">
     13 <link rel="import" href="../iron-behaviors/iron-control-state.html">
     14 
     15 <!--
     16 `PaperItemBehavior` is a convenience behavior shared by <paper-item> and
     17 <paper-icon-item> that manages the shared control states and attributes of
     18 the items.
     19 -->
     20 
     21 <script>
     22   /** @polymerBehavior Polymer.PaperItemBehavior */
     23   Polymer.PaperItemBehaviorImpl = {
     24     hostAttributes: {
     25       role: 'option',
     26       tabindex: '0'
     27     }
     28   };
     29 
     30   /** @polymerBehavior */
     31   Polymer.PaperItemBehavior = [
     32     Polymer.IronButtonState,
     33     Polymer.IronControlState,
     34     Polymer.PaperItemBehaviorImpl
     35   ];
     36 </script>
     37