HEX
Server: Apache
System: Linux c265a.dattaweb.com 4.18.0-553.97.1.el8_10.x86_64 #1 SMP Mon Jan 26 05:26:16 EST 2026 x86_64
User: c2650654 (20026)
PHP: 8.3.31
Disabled: system, shell, exec, system_exec, shell_exec, mysql_pconnect, passthru, popen, proc_open, proc_close, proc_nice, proc_terminate, proc_get_status, escapeshellarg, escapeshellcmd, eval, dl, imap_mail, libvirt_connect, gnupg_init, unsetenv, apache_setenv, pcntl_exec, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wifcontinued, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_get_handler, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_getpriority, pcntl_setpriority, pcntl_async_signals, opcache_get_status, opcache_reset, opcache_get_configuration
Upload Files
File: /home/c2650654/public_html/wp-content/plugins/Ultimate_VC_Addons/woocomposer/assets/js/unveil.js
( function ( $ ) {
	$.fn.unveil = function ( threshold, callback ) {
		let $w = $( window ),
			th = threshold || 0,
			retina = window.devicePixelRatio > 1,
			attrib = retina ? 'data-src-retina' : 'data-src',
			images = this,
			loaded;
		this.one( 'unveil', function () {
			let source = this.getAttribute( attrib );
			source = source || this.getAttribute( 'data-src' );
			if ( source ) {
				this.setAttribute( 'src', source );
				if ( typeof callback === 'function' ) callback.call( this );
			}
		} );
		function unveil() {
			const inview = images.filter( function () {
				const $e = $( this ),
					wt = $w.scrollTop(),
					wb = wt + $w.height(),
					et = $e.offset().top,
					eb = et + $e.height();
				return eb >= wt - th && et <= wb + th;
			} );
			loaded = inview.trigger( 'unveil' );
			images = images.not( loaded );
		}
		$w.scroll( unveil );
		$w.resize( unveil );
		unveil();
		return this;
	};
} )( window.jQuery || window.Zepto );