Skip to content

Simplifies DOM Level 0 API implementation via Level 3 listeners.

Notifications You must be signed in to change notification settings

WebReflection/with-level-0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

with-level-0

Simplifies DOM Level 0 API implementation via Level 3 listeners.

withLevel0('anyname');

const div = document.createElement('div');

// add listener
div.onanyname = event => {
  console.log(event.type);
};

// test it: will log "anyname"
div.dispatchEvent(new Event('anyname'));

// clean up
div.onanyname = null;

// test it's clean: nothing happens
div.dispatchEvent(new Event('anyname'));

🎉

About

Simplifies DOM Level 0 API implementation via Level 3 listeners.

Resources

Stars

Watchers

Forks

Packages