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');