UNPKG

ember-in-viewport

Version:

Detect if an Ember View or Component is in the viewport @ 60FPS

15 lines (13 loc) 281 B
export default function (context) { let elem; if ( context.nodeType === Node.ELEMENT_NODE || context.nodeType === Node.DOCUMENT_NODE || context instanceof Window ) { elem = context; } else { elem = document.querySelector(context); } return elem; }