Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dialog element support #1257

Merged
merged 5 commits into from
Feb 29, 2024
Merged

Dialog element support #1257

merged 5 commits into from
Feb 29, 2024

Conversation

sagotch
Copy link
Contributor

@sagotch sagotch commented Apr 6, 2022

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog
and
https://html.spec.whatwg.org/multipage/interactive-elements.html#the-dialog-element

I think that I remember that cancel and close events are not well supported, but they are part of the spec.

THIS PR DEPENDS ON CURRENT TYXML MASTER, which is unreleased right now. Would a new tyxml release be good enough for this to be merged?

@sagotch sagotch marked this pull request as draft April 6, 2022 19:49
@hhugo hhugo added the blocked label May 2, 2022
@hhugo
Copy link
Member

hhugo commented Jan 13, 2023

@sagotch, I've rebased this PR. Is it still blocked on tyxml ?

@sagotch
Copy link
Contributor Author

sagotch commented Jan 16, 2023

Yes it is.

Tyxml has not been released since the last available release v4.5.0 (Apr 22, 2021).

I think @Drup used to manage the releases of Tyxml, but I am not sure it is the case anymore.

@hhugo
Copy link
Member

hhugo commented Dec 2, 2023

@Drup, when should we expect the next release of tyxml ?

@hhugo hhugo marked this pull request as ready for review February 29, 2024 14:24
@hhugo hhugo merged commit 020632c into ocsigen:master Feb 29, 2024
15 checks passed
vouillon pushed a commit that referenced this pull request Oct 29, 2024
* Support for dialogElement

* Added cancel and close events

---------

Co-authored-by: Hugo Heuzard <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants