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

Issue 262: Notify the virtual closing of tag #264

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

NPavie
Copy link

@NPavie NPavie commented Nov 21, 2023

This PR extends the onclosetag event emiter to also provide a boolean value, as to notify if the closing tag operation was "virtual" (that is, if the closing tag did not exist in the parsed content) or not.

A small set of tests is provided to test if everything is working.

This PR also includes a change on the test function to take in account events the var args modification and allow to optionally test additionnal/optional data provided by event emiter, like the virtual boolean value in this case.

All tests are passing with given modifications.

fix isaacs#262:
Emit a boolean value to indicate if the onclosetag event was sent
without the closing tag actually existing in the document.

Also:
- changed the event emitters function to take a variable arguments list
Also slightly modify the test function to allow var args events tests.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant