3 is: 'paper-radio-button',
6 Polymer.PaperInkyFocusBehavior
11 'aria-checked': false,
17 * Fired when the checked state changes due to user interaction.
23 * Fired when the checked state changes.
29 * Gets or sets the state, `true` is checked and `false` is unchecked.
34 reflectToAttribute: true,
36 observer: '_checkedChanged'
40 * If true, the button toggles the active state with each tap or press
46 reflectToAttribute: true
51 if (Polymer.dom(this).textContent == '') {
52 this.$.radioLabel.hidden = true;
54 this.setAttribute('aria-label', Polymer.dom(this).textContent);
59 _buttonStateChanged: function() {
64 this.checked = this.active;
68 _checkedChanged: function() {
69 this.setAttribute('aria-checked', this.checked ? 'true' : 'false');
70 this.active = this.checked;
71 this.fire('iron-change');