UNPKG

onscreen

Version:

A light library that does stuff when the matched elements enter or leave the viewport

17 lines (14 loc) 366 B
/** * Removes the scroll event handler * * @return {void} */ function destroy() { if (this._observer instanceof MutationObserver) { this._observer.disconnect(); } this.options.container.removeEventListener('scroll', this._scroll); window.removeEventListener('resize', this._scroll); this.attached = false; } export default destroy;