Chromium Code Reviews| Index: ui/webui/resources/cr_elements/v0_8/cr_checkbox/cr_checkbox.js |
| diff --git a/ui/webui/resources/cr_elements/cr_checkbox/cr_checkbox.js b/ui/webui/resources/cr_elements/v0_8/cr_checkbox/cr_checkbox.js |
| similarity index 72% |
| copy from ui/webui/resources/cr_elements/cr_checkbox/cr_checkbox.js |
| copy to ui/webui/resources/cr_elements/v0_8/cr_checkbox/cr_checkbox.js |
| index 3c53b64faaa7c31654f5957dd2d26c8857d758a8..dcf12a0d4ff53499e7f9be39852abdf3972d69e4 100644 |
| --- a/ui/webui/resources/cr_elements/cr_checkbox/cr_checkbox.js |
| +++ b/ui/webui/resources/cr_elements/v0_8/cr_checkbox/cr_checkbox.js |
| @@ -17,40 +17,37 @@ |
| * @element cr-checkbox |
| */ |
| Polymer({ |
| - publish: { |
| + is: 'cr-checkbox', |
| + |
| + properties: { |
| /** |
| * Gets or sets the state. `true` is checked and `false` is unchecked. |
| * |
| * @attribute checked |
| - * @type boolean |
| + * @type {boolean} |
| * @default false |
| */ |
| - checked: {value: false, reflect: true}, |
| - |
| - /** |
| - * The label for the checkbox. |
| - * |
| - * @attribute label |
| - * @type string |
| - * @default '' |
| - */ |
| - label: '', |
| + checked: { |
| + type: Boolean, |
| + value: false, |
| + reflectToAttribute: true |
| + }, |
| /** |
| * If true, the user cannot interact with this element. |
| * |
| * @attribute disabled |
| - * @type boolean |
| + * @type {boolean} |
| * @default false |
| */ |
| - disabled: {value: false, reflect: true}, |
| + disabled: { |
| + type: Boolean, |
| + value: false, |
| + reflectToAttribute: true |
| + }, |
| }, |
| toggle: function() { |
| this.$.checkbox.toggle(); |
| }, |
| - |
| - ready: function() { |
| - this.$.events.forward(this.$.checkbox, ['change']); |
|
Jeremy Klein
2015/04/24 03:27:42
Got rid of this because it's never actually fired
|
| - }, |
| }); |