observe-resize
Trigger a callback when an element is resized. Adapted from simple-element-resize-detector.
Usage
var observeResize = var html = var el = html`hello planet`documentbody // observers should only be added _after_ the element is rendered on the DOM,// else it displeases the browser emperors and they _will_ warn youvar stop =
API
stopObserving = observeResize(el, callback)
Observe resize events on the specified element. This event is throttled by
requestAnimationFrame
. In most cases you'd probably still want to use a
debounce
function to throttle changes, as resize events can be rather
volatile otherwise.
stopObserving
Unbind the observer from the element.
Installation
$ npm install observe-resize