const MyElement = customElement(({
adoptedCallback,
connectedCallback,
disconnectedCallback,
attributeChangedCallback,
}) => {
// ...
return html`<div>My Element</div>`;
});
const MyElement = customElement(({ connectedCallback }) => {
connectedCallback(() => {
console.log('Connected!');
});
return html`<div>My Element</div>`;
});
true formAssociated customElement()
const MyElement = customElement(({
formAssociatedCallback,
formDisabledCallback,
formResetCallback,
formStateRestoreCallback,
}) => {
// ...
return html`<input>`;
}, { formAssociated: true });