PageSourceSearch

https://www.maispb.com.br/wp-content/themes/tema/js/jquery.swipebox.min.js

js maispb.com.br collected 2026-10-02 04:41:07 UTC 9,164 bytes, 10 lines download raw bytes

1/**
2* Swipebox - A touchable jQuery lightbox
3*
4* @author Constantin Saguin - @brutaldesign
5* @link http://csag.co
6* @github http://github.com/brutaldesign/swipebox
7* @version 1.2.5
8* @license MIT License
9*/
10!function(a,b,c,d){c.swipebox=function(f,g){var h={useCSS:!0,initialIndexOnArray:0,hideBarsDelay:3e3,videoMaxWidth:1140,vimeoColor:"CCCCCC",beforeOpen:null,afterClose:null},i=this,j=[],k=f.selector,l=c(k),m=b.createTouch!==d||"ontouchstart"in a||"onmsgesturechange"in a||navigator.msMaxTouchPoints,n=!!a.SVGSVGElement,o=a.innerWidth?a.innerWidth:c(a).width(),p=a.innerHeight?a.innerHeight:c(a).height(),q='<div id="swipebox-overlay">				<div id="swipebox-slider"></div>				<div id="swipebox-caption"></div>				<div id="swipebox-action">					<a id="swipebox-close"></a>					<a id="swipebox-prev"></a>					<a id="swipebox-next"></a>				</div>		</div>';i.settings={},i.init=function(){i.settings=c.extend({},h,g),c.isArray(f)?(j=f,r.target=c(a),r.init(i.settings.initialIndexOnArray)):c(b).on("click",k,function(a){if("slide current"===a.target.parentNode.className)return!1;c.isArray(f)||(r.destroy(),$elem=c(k),r.actions()),j=[];var b,d,e;e||(d="rel",e=c(this).attr(d)),$elem=e&&""!==e&&"nofollow"!==e?l.filter("["+d+'="'+e+'"]'):c(k),$elem.each(function(){var a=null,b=null;c(this).attr("title")&&(a=c(this).attr("title")),c(this).attr("href")&&(b=c(this).attr("href")),j.push({href:b,title:a})}),b=$elem.index(c(this)),a.preventDefault(),a.stopPropagation(),r.target=c(a.target),r.init(b)})},i.refresh=function(){c.isArray(f)||(r.destroy(),$elem=c(k),r.actions())};var r={init:function(a){i.settings.beforeOpen&&i.settings.beforeOpen(),this.target.trigger("swipebox-start"),c.swipebox.isOpen=!0,this.build(),this.openSlide(a),this.openMedia(a),this.preloadMedia(a+1),this.preloadMedia(a-1)},build:function(){var a=this;if(c("body").append(q),a.doCssTrans()&&(c("#swipebox-slider").css({"-webkit-transition":"left 0.4s ease","-moz-transition":"left 0.4s ease","-o-transition":"left 0.4s ease","-khtml-transition":"left 0.4s ease",transition:"left 0.4s ease"}),c("#swipebox-overlay").css({"-webkit-transition":"opacity 1s ease","-moz-transition":"opacity 1s ease","-o-transition":"opacity 1s ease","-khtml-transition":"opacity 1s ease",transition:"opacity 1s ease"}),c("#swipebox-action, #swipebox-caption").css({"-webkit-transition":"0.5s","-moz-transition":"0.5s","-o-transition":"0.5s","-khtml-transition":"0.5s",transition:"0.5s"})),n){var b=c("#swipebox-action #swipebox-close").css("background-image");b=b.replace("png","svg"),c("#swipebox-action #swipebox-prev,#swipebox-action #swipebox-next,#swipebox-action #swipebox-close").css({"background-image":b})}c.each(j,function(){c("#swipebox-slider").append('<div class="slide"></div>')}),a.setDim(),a.actions(),a.keyboard(),a.gesture(),a.animBars(),a.resize()},setDim:function(){var b,d,e={};"onorientationchange"in a?a.addEventListener("orientationchange",function(){0===a.orientation?(b=o,d=p):(90===a.orientation||-90===a.orientation)&&(b=p,d=o)},!1):(b=a.innerWidth?a.innerWidth:c(a).width(),d=a.innerHeight?a.innerHeight:c(a).height()),e={width:b,height:d},c("#swipebox-overlay").css(e)},resize:function(){var b=this;c(a).resize(function(){b.setDim()}).resize()},supportTransition:function(){for(var a="transition WebkitTransition MozTransition OTransition msTransition KhtmlTransition".split(" "),c=0;c<a.length;c++)if(b.createElement("div").style[a[c]]!==d)return a[c];return!1},doCssTrans:function(){return i.settings.useCSS&&this.supportTransition()?!0:void 0},gesture:function(){if(m){var a=this,b=null,d=10,f={},g={},h=c("#swipebox-caption, #swipebox-action");h.addClass("visible-bars"),a.setTimeout(),c("body").bind("touchstart",function(a){return c(this).addClass("touching"),g=a.originalEvent.targetTouches[0],f.pageX=a.originalEvent.targetTouches[0].pageX,c(".touching").bind("touchmove",function(a){a.preventDefault(),a.stopPropagation(),g=e.originalEvent.targetTouches[0]}),!1}).bind("touchend",function(e){e.preventDefault(),e.stopPropagation(),b=g.pageX-f.pageX,b>=d?a.getPrev():-d>=b?a.getNext():h.hasClass("visible-bars")?(a.clearTimeout(),a.hideBars()):(a.showBars(),a.setTimeout()),c(".touching").off("touchmove").removeClass("touching")})}},setTimeout:function(){if(i.settings.hideBarsDelay>0){var b=this;b.clearTimeout(),b.timeout=a.setTimeout(function(){b.hideBars()},i.settings.hideBarsDelay)}},clearTimeout:function(){a.clearTimeout(this.timeout),this.timeout=null},showBars:function(){var a=c("#swipebox-caption, #swipebox-action");this.doCssTrans()?a.addClass("visible-bars"):(c("#swipebox-caption").animate({top:0},500),c("#swipebox-action").animate({bottom:0},500),setTimeout(function(){a.addClass("visible-bars")},1e3))},hideBars:function(){var a=c("#swipebox-caption, #swipebox-action");this.doCssTrans()?a.removeClass("visible-bars"):(c("#swipebox-caption").animate({top:"-50px"},500),c("#swipebox-action").animate({bottom:"-50px"},500),setTimeout(function(){a.removeClass("visible-bars")},1e3))},animBars:function(){var a=this,b=c("#swipebox-caption, #swipebox-action");b.addClass("visible-bars"),a.setTimeout(),c("#swipebox-slider").click(function(){b.hasClass("visible-bars")||(a.showBars(),a.setTimeout())}),c("#swipebox-action").hover(function(){a.showBars(),b.addClass("force-visible-bars"),a.clearTimeout()},function(){b.removeClass("force-visible-bars"),a.setTimeout()})},keyboard:function(){var b=this;c(a).bind("keyup",function(a){a.preventDefault(),a.stopPropagation(),37===a.keyCode?b.getPrev():39===a.keyCode?b.getNext():27===a.keyCode&&b.closeSlide()})},actions:function(){var a=this;j.length<2?c("#swipebox-prev, #swipebox-next").hide():(c("#swipebox-prev").bind("click touchend",function(b){b.preventDefault(),b.stopPropagation(),a.getPrev(),a.setTimeout()}),c("#swipebox-next").bind("click touchend",function(b){b.preventDefault(),b.stopPropagation(),a.getNext(),a.setTimeout()})),c("#swipebox-close").bind("click touchend",function(){a.closeSlide()})},setSlide:function(a,b){b=b||!1;var d=c("#swipebox-slider");this.doCssTrans()?d.css({left:100*-a+"%"}):d.animate({left:100*-a+"%"}),c("#swipebox-slider .slide").removeClass("current"),c("#swipebox-slider .slide").eq(a).addClass("current"),this.setTitle(a),b&&d.fadeIn(),c("#swipebox-prev, #swipebox-next").removeClass("disabled"),0===a?c("#swipebox-prev").addClass("disabled"):a===j.length-1&&
10c("#swipebox-next").addClass("disabled")},openSlide:function(b){c("html").addClass("swipebox-html"),c(a).trigger("resize"),this.setSlide(b,!0)},preloadMedia:function(a){var b=this,c=null;j[a]!==d&&(c=j[a].href),b.isVideo(c)?b.openMedia(a):setTimeout(function(){b.openMedia(a)},1e3)},openMedia:function(a){var b=this,e=null;return j[a]!==d&&(e=j[a].href),0>a||a>=j.length?!1:void(b.isVideo(e)?c("#swipebox-slider .slide").eq(a).html(b.getVideo(e)):b.loadMedia(e,function(){c("#swipebox-slider .slide").eq(a).html(this)}))},setTitle:function(a){var b=null;c("#swipebox-caption").empty(),j[a]!==d&&(b=j[a].title),b&&c("#swipebox-caption").append(b)},isVideo:function(a){return a&&(a.match(/youtube\.com\/watch\?v=([a-zA-Z0-9\-_]+)/)||a.match(/vimeo\.com\/([0-9]*)/)||a.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/))?!0:void 0},getVideo:function(a){var b="",c=a.match(/watch\?v=([a-zA-Z0-9\-_]+)/),d=a.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/),e=a.match(/vimeo\.com\/([0-9]*)/);return c||d?(d&&(c=d),b='<iframe width="560" height="315" src="//www.youtube.com/embed/'+c[1]+'" frameborder="0" allowfullscreen></iframe>'):e&&(b='<iframe width="560" height="315"  src="//player.vimeo.com/video/'+e[1]+"?byline=0&amp;portrait=0&amp;color="+i.settings.vimeoColor+'" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>'),'<div class="swipebox-video-container" style="max-width:'+i.settings.videomaxWidth+'px"><div class="swipebox-video">'+b+"</div></div>"},loadMedia:function(a,b){if(!this.isVideo(a)){var d=c("<img>").on("load",function(){b.call(d)});d.attr("src",a)}},getNext:function(){var a=this;index=c("#swipebox-slider .slide").index(c("#swipebox-slider .slide.current")),index+1<j.length?(index++,a.setSlide(index),a.preloadMedia(index+1)):(c("#swipebox-slider").addClass("rightSpring"),setTimeout(function(){c("#swipebox-slider").removeClass("rightSpring")},500))},getPrev:function(){index=c("#swipebox-slider .slide").index(c("#swipebox-slider .slide.current")),index>0?(index--,this.setSlide(index),this.preloadMedia(index-1)):(c("#swipebox-slider").addClass("leftSpring"),setTimeout(function(){c("#swipebox-slider").removeClass("leftSpring")},500))},closeSlide:function(){c("html").removeClass("swipebox"),c(a).trigger("resize"),this.destroy()},destroy:function(){c(a).unbind("keyup"),c("body").unbind("touchstart"),c("body").unbind("touchmove"),c("body").unbind("touchend"),c("#swipebox-slider").unbind(),c("#swipebox-overlay").remove(),c.isArray(f)||f.removeData("_swipebox"),this.target&&this.target.trigger("swipebox-destroy"),c.swipebox.isOpen=!1,i.settings.afterClose&&i.settings.afterClose()}};i.init()},c.fn.swipebox=function(a){if(!c.data(this,"_swipebox")){var b=new c.swipebox(this,a);this.data("_swipebox",b)}return this.data("_swipebox")}}(window,document,jQuery);

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.