Files
CHIEFSOFT\ameye e9e5c0546c first commit
2023-11-30 13:20:54 -05:00

44 lines
803 B
JavaScript

// Create csco object.
var sight = {
addAction: function( x, y, z ) {
return;
}
};
if ( 'undefined' !== typeof wp && 'undefined' !== typeof wp.hooks ) {
sight.addAction = wp.hooks.addAction;
}
if ( 'undefined' === typeof window.load_more_query ) {
window.load_more_query = [];
}
/**
* Window size
*/
const $ = jQuery;
const $window = $( window );
const $doc = $( document );
const $body = $( 'body' );
/**
* In Viewport checker
*/
$.fn.isInViewport = function() {
var elementTop = $( this ).offset().top;
var elementBottom = elementTop + $( this ).outerHeight();
var viewportTop = $( window ).scrollTop();
var viewportBottom = viewportTop + $( window ).height();
return elementBottom > viewportTop && elementTop < viewportBottom;
};
export {
$,
$window,
$doc,
$body,
sight
};