OLD | NEW |
---|---|
(Empty) | |
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. */ | |
4 | |
5 /** | |
6 * @fileoverview | |
Jeremy Klein
2015/02/09 19:20:25
Should we make it the convention to always put the
michaelpg
2015/02/09 22:11:19
I think that's the right thing to do for the sake
| |
7 * `cr-toggle-button` provides a switch the user can toggle on or off by | |
8 * tapping or by dragging. Wraps a `paper-toggle-button`. | |
9 * | |
10 * Example: | |
11 * | |
12 * <cr-toggle-button></cr-toggle-button> | |
13 * | |
14 * @element cr-toggle-button | |
15 */ | |
16 Polymer({ | |
17 publish: { | |
18 /** | |
19 * Gets or sets the state. `true` is checked and `false` is unchecked. | |
20 * | |
21 * @attribute checked | |
22 * @type boolean | |
23 * @default false | |
24 */ | |
25 checked: { | |
26 value: false, | |
27 reflect: true, | |
28 }, | |
29 | |
30 /** | |
31 * If true, the toggle button is disabled. | |
32 * | |
33 * @attribute disabled | |
34 * @type boolean | |
35 * @default false | |
36 */ | |
37 disabled: { | |
38 value: false, | |
39 reflect: true, | |
40 }, | |
41 }, | |
42 | |
43 ready: function() { | |
44 this.$['toggle-button'].addEventListener('change', | |
45 this.$.events.forwardEvent); | |
stevenjb
2015/02/09 18:33:00
Question: Is the <cr-events> element useful withou
michaelpg
2015/02/09 22:11:19
no, yes, done
| |
46 }, | |
47 }); | |
OLD | NEW |