onscreen
Version:
A light library that does stuff when the matched elements enter or leave the viewport
17 lines (14 loc) • 366 B
JavaScript
/**
* 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;