PageSourceSearch

https://www.bobpikegroup.com/hubfs/hub_generated/module_assets/1/5…/module_BPG_Testimonials_Slider.min.js

js bobpikegroup.com collected 2026-10-03 21:38:45 UTC 16,715 bytes, 13 lines download raw bytes

vendor: 5,264 bytes, lines 1-13
1var module_54213626112=function(){var global,factory,__hs_messages={};i18n_getmessage=function(){return hs_i18n_getMessage(__hs_messages,hsVars.language,arguments)},i18n_getlanguage=function(){return hsVars.language},
2/*!
3  * Bootstrap util.js v4.6.0 (https://getbootstrap.com/)
4  * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
5  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
6  */
7global=this,factory=function($){"use strict";function _interopDefaultLegacy(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var $__default=_interopDefaultLegacy($);function transitionEndEmulator(duration){var _this=this,called=!1;return $__default.default(this).one(Util.TRANSITION_END,(function(){called=!0})),setTimeout((function(){called||Util.triggerTransitionEnd(_this)}),duration),this}var Util={TRANSITION_END:"bsTransitionEnd",getUID:function(prefix){do{prefix+=~~(1e6*Math.random())}while(document.getElementById(prefix));return prefix},getSelectorFromElement:function(element){var selector=element.getAttribute("data-target");if(!selector||"#"===selector){var hrefAttr=element.getAttribute("href");selector=hrefAttr&&"#"!==hrefAttr?hrefAttr.trim():""}try{return document.querySelector(selector)?selector:null}catch(_){return null}},getTransitionDurationFromElement:function(element){if(!element)return 0;var transitionDuration=$__default.default(element).css("transition-duration"),transitionDelay=$__default.default(element).css("transition-delay"),floatTransitionDuration=parseFloat(transitionDuration),floatTransitionDelay=parseFloat(transitionDelay);return floatTransitionDuration||floatTransitionDelay?(transitionDuration=transitionDuration.split(",")[0],transitionDelay=transitionDelay.split(",")[0],1e3*(parseFloat(transitionDuration)+parseFloat(transitionDelay))):0},reflow:function(element){return element.offsetHeight},triggerTransitionEnd:function(element){$__default.default(element).trigger("transitionend")},supportsTransitionEnd:function(){return Boolean("transitionend")},isElement:function(obj){return(obj[0]||obj).nodeType},typeCheckConfig:function(componentName,config,configTypes){for(var property in configTypes)if(Object.prototype.hasOwnProperty.call(configTypes,property)){var expectedTypes=configTypes[property],value=config[property],valueType=value&&Util.isElement(value)?"element":null==(obj=value)?""+obj:{}.toString.call(obj).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(expectedTypes).test(valueType))throw new Error(componentName.toUpperCase()+': Option "'+property+'" provided type "'+valueType+'" but expected type "'+expectedTypes+'".')}var obj},findShadowRoot:function(element){if(!document.documentElement.attachShadow)return null;if("function"==typeof element.getRootNode){var root=element.getRootNode();return root instanceof ShadowRoot?root:null}return element instanceof ShadowRoot?element:element.parentNode?Util.findShadowRoot(element.parentNode):null},jQueryDetection:function(){if(void 0===$__default.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var version=$__default.default.fn.jquery.split(" ")[0].split(".");if(version[0]<2&&version[1]<9||1===version[0]&&9===version[1]&&version[2]<1||version[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};return Util.jQueryDetection(),$__default.default.fn.emulateTransitionEnd=transitionEndEmulator,$__default.default.event.special[Util.TRANSITION_END]={bindType:"transitionend",delegateType:"transitionend",handle:function(event){if($__default.default(event.target).is(this))return event.handleObj.handler.apply(this,arguments)}},Util},"object"==typeof exports&&"undefined"!=typeof module?module.exports=factory(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],factory):(global="undefined"!=typeof globalThis?globalThis:global||self).Util=factory(global.jQuery),
8/*!
9  * Bootstrap carousel.js v4.6.0 (https://getbootstrap.com/)
10  * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
11  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
12  */
13function(global,factory){"object"==typeof exports&&"undefined"!=typeof module?module.exports=factory(require("jquery"),require("./util.js")):"function"==typeof define&&define.amd?define(["jquery","./util"],factory):(global="undefined"!=typeof globalThis?globalThis:global||self).Carousel=factory(global.jQuery,global.Util)}(this,(function($,Util){"use strict";function _interopDefaultLegacy(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var $__default=_interopDefaultLegacy($),Util__default=_interopDefaultLegacy(Util);function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function _extends(){return(_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)Object.prototype.hasOwnProperty.call(source,key)&&
vendor: 4,302 bytes, line 13
13(target[key]=source[key])}return target}).apply(this,arguments)}var NAME="carousel",DATA_KEY="bs.carousel",EVENT_KEY="."+DATA_KEY,JQUERY_NO_CONFLICT=$__default.default.fn[NAME],Default={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},DefaultType={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},PointerType={TOUCH:"touch",PEN:"pen"},Carousel=function(){function Carousel(element,config){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(config),this._element=element,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var Constructor,protoProps,staticProps,_proto=Carousel.prototype;return _proto.next=function(){this._isSliding||this._slide("next")},_proto.nextWhenVisible=function(){var $element=$__default.default(this._element);!document.hidden&&$element.is(":visible")&&"hidden"!==$element.css("visibility")&&this.next()},_proto.prev=function(){this._isSliding||this._slide("prev")},_proto.pause=function(event){event||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(Util__default.default.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},_proto.cycle=function(event){event||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},_proto.to=function(index){var _this=this;this._activeElement=this._element.querySelector(".active.carousel-item");var activeIndex=this._getItemIndex(this._activeElement);if(!(index>this._items.length-1||index<0))if(this._isSliding)$__default.default(this._element).one("slid.bs.carousel",(function(){return _this.to(index)}));else{if(activeIndex===index)return this.pause(),void this.cycle();var direction=index>activeIndex?"next":"prev";this._slide(direction,this._items[index])}},_proto.dispose=function(){$__default.default(this._element).off(EVENT_KEY),$__default.default.removeData(this._element,DATA_KEY),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},_proto._getConfig=function(config){return config=_extends({},Default,config),Util__default.default.typeCheckConfig(NAME,config,DefaultType),config},_proto._handleSwipe=function(){var absDeltax=Math.abs(this.touchDeltaX);if(!(absDeltax<=40)){var direction=absDeltax/this.touchDeltaX;this.touchDeltaX=0,direction>0&&this.prev(),direction<0&&this.next()}},_proto._addEventListeners=function(){var _this2=this;this._config.keyboard&&$__default.default(this._element).on("keydown.bs.carousel",(function(event){return _this2._keydown(event)})),"hover"===this._config.pause&&$__default.default(this._element).on("mouseenter.bs.carousel",(function(event){return _this2.pause(event)})).on("mouseleave.bs.carousel",(function(event){return _this2.cycle(event)})),this._config.touch&&this._addTouchEventListeners()},_proto._addTouchEventListeners=function(){var _this3=this;if(this._touchSupported){var start=function(event){_this3._pointerEvent&&PointerType[event.originalEvent.pointerType.toUpperCase()]?_this3.touchStartX=event.originalEvent.clientX:_this3._pointerEvent||(_this3.touchStartX=event.originalEvent.touches[0].clientX)},end=function(event){_this3._pointerEvent&&PointerType[event.originalEvent.pointerType.toUpperCase()]&&(_this3.touchDeltaX=event.originalEvent.clientX-_this3.touchStartX),_this3._handleSwipe(),"hover"===_this3._config.pause&&(_this3.pause(),_this3.touchTimeout&&clearTimeout(_this3.touchTimeout),_this3.touchTimeout=setTimeout((function(event){return _this3.cycle(event)}),500+_this3._config.interval))};$__default.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.c
13arousel",(function(e){return e.preventDefault()})),this._pointerEvent?($__default.default(this._element).on("pointerdown.bs.carousel",(function(event){return start(event)})),$__default.default(this._element).on("pointerup.bs.carousel",(function(event){return end(event)})),this._element.classList.add("pointer-event")):($__default.default(this._element).on("touchstart.bs.carousel",(function(event){return start(event)})),$__default.default(this._element).on("touchmove.bs.carousel",(function(event){return function(event){event.originalEvent.touches&&event.originalEvent.touches.length>1?_this3.touchDeltaX=0:_this3.touchDeltaX=event.originalEvent.touches[0].clientX-_this3.touchStartX}(event)})),$__default.default(this._element).on("touchend.bs.carousel",(function(event){return end(event)})))}},_proto._keydown=function(event){if(!/input|textarea/i.test(event.target.tagName))switch(event.which){case 37:event.preventDefault(),this.prev();break;case 39:event.preventDefault(),this.next()}},_proto._getItemIndex=function(element){return this._items=element&&element.parentNode?[].slice.call(element.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(element)},_proto._getItemByDirection=function(direction,activeElement){var isNextDirection="next"===direction,isPrevDirection="prev"===direction,activeIndex=this._getItemIndex(activeElement),lastItemIndex=this._items.length-1;if((isPrevDirection&&0===activeIndex||isNextDirection&&activeIndex===lastItemIndex)&&!this._config.wrap)return activeElement;var itemIndex=(activeIndex+("prev"===direction?-1:1))%this._items.length;return-1===itemIndex?this._items[this._items.length-1]:this._items[itemIndex]},_proto._triggerSlideEvent=function(relatedTarget,eventDirectionName){var targetIndex=this._getItemIndex(relatedTarget),fromIndex=this._getItemIndex(this._element.querySelector(".active.carousel-item")),slideEvent=$__default.default.Event("slide.bs.carousel",{relatedTarget:relatedTarget,direction:eventDirectionName,from:fromIndex,to:targetIndex});return $__default.default(this._element).trigger(slideEvent),slideEvent},_proto._setActiveIndicatorElement=function(element){if(this._indicatorsElement){var indicators=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));$__default.default(indicators).removeClass("active");var nextIndicator=this._indicatorsElement.children[this._getItemIndex(element)];nextIndicator&&$__default.default(nextIndicator).addClass("active")}},_proto._updateInterval=function(){var element=this._activeElement||this._element.querySelector(".active.carousel-item");if(element){var elementInterval=parseInt(element.getAttribute("data-interval"),10);elementInterval?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=elementInterval):this._config.interval=this._config.defaultInterval||this._config.interval}},_proto._slide=function(direction,element){var directionalClassName,orderClassName,eventDirectionName,_this4=this,activeElement=this._element.querySelector(".active.carousel-item"),activeElementIndex=this._getItemIndex(activeElement),nextElement=element||activeElement&&this._getItemByDirection(direction,activeElement),nextElementIndex=this._getItemIndex(nextElement),isCycling=Boolean(this._interval);if("next"===direction?(directionalClassName="carousel-item-left",orderClassName="carousel-item-next",eventDirectionName="left"):(directionalClassName="carousel-item-right",orderClassName="carousel-item-prev",eventDirectionName="right"),nextElement&&$__default.default(nextElement).hasClass("active"))this._isSliding=!1;else if(!this._triggerSlideEvent(nextElement,eventDirectionName).isDefaultPrevented()&&activeElement&&nextElement){this._isSliding=!0,isCycling&&this.pause(),this._setActiveIndicatorElement(nextElement),this._activeElement=nextElement;var slidEvent=$__default.default.Event("slid.bs.carousel",{relatedTarget:nextElement,direction:eventDirectionName,from:activeElementIndex,to:nextElementIndex});if($__default.default(this._element).hasClass("slide")){$__default.default(nextElement).addClass(orderClassName),Util__default.default.reflow(nextElement),$__default.default(activeElement).addClass(directionalClassName),$__default.default(nextElement).addClass(directionalClassName);var transitionDuration=Util__default.default.getTransitionDurationFromElement(activeElement);$__default.default(activeElement).one(Util__default.default.TRANSITION_END,(function(){$__default.default(nextElement).removeClass(directionalClassName+" "+orderClassName).addClass("active"),$__default.default(activeElement).removeClass("active "+orderClassName+" "+directionalClassName),_this4._isSliding=!1,setTimeout((function(){return $__default.default(_this4._element).trigger(slidEvent)}),0)})).emulateTransitionEnd(transitionDuration)}else $__default.default(activeElement).removeClass("active"),$__default.default(nextElement).addClass("active"),this._isSliding=!1,$__default.default(this._element).trigger(slidEvent);isCycling&&this.cycle()}},Carousel._jQueryInterface=function(config){return this.each((function(){var data=$__default.default(this).data(DATA_KEY),_config=_extends({},Default,$__default.default(this).data());"object"==typeof config&&(_config=_extends({},_config,config));var action="string"==typeof config?config:_config.slide;
13if(data||(data=new Carousel(this,_config),$__default.default(this).data(DATA_KEY,data)),"number"==typeof config)data.to(config);else if("string"==typeof action){if(void 0===data[action])throw new TypeError('No method named "'+action+'"');data[action]()}else _config.interval&&_config.ride&&(data.pause(),data.cycle())}))},Carousel._dataApiClickHandler=function(event){var selector=Util__default.default.getSelectorFromElement(this);if(selector){var target=$__default.default(selector)[0];if(target&&$__default.default(target).hasClass("carousel")){var config=_extends({},$__default.default(target).data(),$__default.default(this).data()),slideIndex=this.getAttribute("data-slide-to");slideIndex&&(config.interval=!1),Carousel._jQueryInterface.call($__default.default(target),config),slideIndex&&$__default.default(target).data(DATA_KEY).to(slideIndex),event.preventDefault()}}},Constructor=Carousel,staticProps=[{key:"VERSION",get:function(){return"4.6.0"}},{key:"Default",get:function(){return Default}}],(protoProps=null)&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Carousel}();return $__default.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",Carousel._dataApiClickHandler),$__default.default(window).on("load.bs.carousel.data-api",(function(){for(var carousels=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),i=0,len=carousels.length;i<len;i++){var $carousel=$__default.default(carousels[i]);Carousel._jQueryInterface.call($carousel,$carousel.data())}})),$__default.default.fn[NAME]=Carousel._jQueryInterface,$__default.default.fn[NAME].Constructor=Carousel,$__default.default.fn[NAME].noConflict=function(){return $__default.default.fn[NAME]=JQUERY_NO_CONFLICT,Carousel._jQueryInterface},Carousel}))}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.