Support email and url form input types #4186
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Since home-assistant-libs/voluptuous-serialize#8, voluptuous-serialize can include format info for strings: url, email, and fqdnurl. Would be useful to support these in HA forms. I would probably have used the url one in Huawei LTE's config UI had it been possible.
This change is completely untested, I have no idea if it works, and I'm really fairly clueless wrt this stuff, but maybe it helps someone to beat it into shape unless it by some scary luck actually works as is :)
In case it doesn't, feel free to take and finalize it, I'm not sure if I have time to get to know this stuff, I rather work on something non-UI in HA.