Skip to content

feat(ui5-*): integrate element internals in input components#8685

Merged
nnaydenow merged 25 commits intomainfrom
input-comps
May 14, 2024
Merged

feat(ui5-*): integrate element internals in input components#8685
nnaydenow merged 25 commits intomainfrom
input-comps

Conversation

@nnaydenow
Copy link
Copy Markdown
Contributor

@nnaydenow nnaydenow commented Apr 8, 2024

Integrate the ElementInternals feature into UI5 web components. This enhancement allows input-like web components to behave as native input elements within HTML forms. As a result, the features/InputElementsFormSupport.js feature is now redundant and has been removed.

Changes in @customElement decorator: Added new formAssociated flag attaches internals to the component when the component is associated with form (placed inside form).

BREAKING CHANGE: The features/InputElementsFormSupport.js feature has been deleted and now, form elements works natively in form elements.

Related: #8461

Copy link
Copy Markdown
Contributor

@ilhan007 ilhan007 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall, looks good to me.

We have to only commonly agree on the updatesFormValue new metadata entity name.

@nnaydenow
Copy link
Copy Markdown
Contributor Author

Overall, looks good to me.

We have to only commonly agree on the updatesFormValue new metadata entity name.

As discussed offline the metadata name is changed to formValue

@ilhan007 ilhan007 requested review from ilhan007 and pskelin May 13, 2024 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants