resize-detector

Resize Detector

This project is basically a modified version of sdecima/javascript-detect-element-resize including these changes:

Installation

$ npm i --save resize-detector

Usage

import resizeDetector from 'resize-detector'

// adding listener
resizeDetector.addListener(elem, callback)

// removing listener
resizeDetector.removeListener(elem, callback)

this inside callback function is the element whose size has been changed.

Limitations and caveats

Comparison with other projects

sdecima/javascript-detect-element-resize

que-etc/resize-observer-polyfill

developit/simple-element-resize-detector

pelotoncycle/resize-observer

wnr/element-resize-detector