src/main/javascript/scroll/floatz.scroll.scroller.js
/**
	 * Scroll intersected elements in viewport handler.
	 * Observe elements while they are visible in the viewport.
	 *
	 * @param {DOMElement|Array} target Observed target element(s)
	 * @param {Function} handler Custom handler
	 * @returns {Scroller} Scroller for chaining
	 */
Scroll intersected elements in viewport handler.
Observe elements while they are visible in the viewport.

@param {DOMElement|Array} target Observed target element(s)
@param {Function} handler Custom handler
@returns {Scroller} Scroller for chaining
Scroll intersected elements in viewport handler . Observe elements while they are visible in the viewport . @param { DOMElement|Array } target Observed target element ( s ) @param { Function } handler Custom handler @returns { Scroller } Scroller for chaining
onScrollIntersected(target, handler) {
		_initIntersectionObserver(this, target);
		let targets = Array.isArray(target) ? target : new Array(target);
		targets.forEach((target) => {
			this._observeHandlers.push({
				target: target,
				handler: handler
			});
		});
		return this;
	}
onScrollIntersected ( target , handler ) { _initIntersectionObserver ( this , target ) ; let targets = Array . isArray ( target ) ? target : new Array ( target ) ; targets . forEach ( ( target ) => { this . _observeHandlers . push ( { target : target , handler : handler } ) ; } ) ; return this ; }
Scroll intersected elements in viewport handler.
Scroll intersected elements in viewport handler .