| Index: sky/examples/radio.sky
|
| diff --git a/sky/examples/radio.sky b/sky/examples/radio.sky
|
| index 36daa1c349286f264e10dbc136d24f3ee6e8b0bc..6cafa7199c0a70a02ac8c81d71fe7fc5a7045056 100644
|
| --- a/sky/examples/radio.sky
|
| +++ b/sky/examples/radio.sky
|
| @@ -16,9 +16,9 @@ SKY MODULE - radio button and radio button group
|
| module.exports.RadioElement = module.registerElement({
|
| tagName: 'radio',
|
| shadow: true,
|
| - prototype: class extends Element {
|
| - constructor () {
|
| - super();
|
| + prototype: (class extends Element {
|
| + constructor (module) {
|
| + super(module);
|
| this.addEventListener('click', (event) => this.checked = true);
|
| this.shadowRoot.appendChild(module.document.findId('radio-shadow').content.cloneNode(true));
|
| }
|
| @@ -42,7 +42,7 @@ SKY MODULE - radio button and radio button group
|
| if (this.parentNode instanceof module.exports.RadioGroupElement)
|
| this.parentNode.setChecked(this);
|
| }
|
| - },
|
| + }).prototype,
|
| });
|
| </script>
|
|
|
| @@ -56,9 +56,9 @@ SKY MODULE - radio button and radio button group
|
| module.exports.RadioGroupElement = module.registerElement({
|
| tagName: 'radiogroup',
|
| shadow: true,
|
| - prototype: class extends Element {
|
| - constructor () {
|
| - super();
|
| + prototype: (class extends Element {
|
| + constructor (module) {
|
| + super(module);
|
| this.shadowRoot.appendChild(module.document.findId('radiogroup-shadow').content.cloneNode(true));
|
| }
|
| get value () {
|
| @@ -85,6 +85,6 @@ SKY MODULE - radio button and radio button group
|
| if (child != radio)
|
| child.checked = false;
|
| }
|
| - },
|
| + }).prototype,
|
| });
|
| </script>
|
|
|