Add test template for testing set_custom_element_data on builtin custom elements

pull/16592/head
Edoardo Cavazza 3 weeks ago committed by GitHub
parent 240b84ecf4
commit 9ef2f1798d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -15,6 +15,24 @@
}
});
}
if(!customElements.get('value-builtin')) {
customElements.define('value-builtin', class extends HTMLDivElement {
constructor() {
super();
this.attachShadow({ mode: 'open' });
}
set value(v) {
if (this.__value !== v) {
this.__value = v;
this.shadowRoot.innerHTML = `<span>${v}</span>`;
}
}
}, {
extends: "div"
});
}
</script>
<my-element string="test" object={{ test: true }}></my-element>
@ -22,3 +40,4 @@
<value-element value="test"></value-element>
<value-element {...{value: "test"}}></value-element>
<div is="value-builtin" value="test"></div>

Loading…
Cancel
Save