Skip to content

asjs-dev/watch-render

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

watch-render.js

Trigger "render" event when any html element's content or any property are changed

Like div content, size, color are dynamically changed or a hidden element becomes visible

It works with css animations and transitions

Event will also be triggered when child element is changed

Demo

https://codepen.io/iroshan/pen/JqJdLY

Example

var target = document.querySelector(selector);
var renderWatcher = watchRender(target);
target.addEventListener("render", function() {
  console.log("rendered", target.offsetWidth);
});

API

startWatch: Start watching element changes and fire "render" event

stopWatch: Stop watching element changes

About

Trigger render event when changed any html element's content or any property

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published