1.0.3 • Published 7 years ago

load-mutation v1.0.3

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
7 years ago

load-mutation

Tiny utility that calls an element's onload / onunload method when added or removed from an observed root element.

install

npm i load-mutation --save

usage

var LoadMutation = require('load-mutation')
var bel = require('bel')
var root = bel`<div><div>`
var subscribe = LoadMutation(root)
var element = bel`<div onload=${load} onunload=${unload}></div>`
element = subscribe(element)
window.appendChild(root)
root.appendChild(element)
root.removeChild(element)

function load (el) {
  console.log('LOADED!')
}

function unload (el) {
  console.log('UNLOADED!')
}

test

npm it

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago