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.
7 * 'cr-expand-button' is a chrome-specific wrapper around paper-icon-button that
8 * toggles between an opened (expanded) and closed state.
12 * <cr-expand-button expanded="{{sectionIsExpanded}}"></cr-expand-button>
14 * @group Chrome Elements
15 * @element cr-expand-button
18 is: 'cr-expand-button',
22 * If true, the button is in the expanded state and will show the
23 * 'expand-less' icon. If false, the button shows the 'expand-more' icon.
32 * If true, the button will be disabled and greyed out.
37 reflectToAttribute: true
41 iconName_: function(expanded) {
42 return expanded ? 'expand-less' : 'expand-more';