SeasideSt / Seaside

The framework for developing sophisticated web applications in Smalltalk.
MIT License
519 stars 71 forks source link

Callbacks for Web Components #1446

Open marschall opened 1 month ago

marschall commented 1 month ago

This is a brainstorming issue for further Web Components improvements aiming at better integration with other components and forms. First and foremost attributeChangedCallback() since attribute values are the interface a Web Component presents to the rest of the page. Here are some of the questions that we need to think about

Ideally this could then be further extended to support custom form elements using ElementInternals and checkValidity(), reportValidity(), setFormValue(), setValidity() methods.