b0y-101 Mini Shell


Current Path : E:/www/nongbua/media/n2/ss3/plugins/widgetbullet/transition/transition/
File Upload :
Current File : E:/www/nongbua/media/n2/ss3/plugins/widgetbullet/transition/transition/bullet.min.js

N2D("SmartSliderWidgetBulletTransition",function(t,e){function i(e,i){this.slider=e,this.slider.started(t.proxy(this.start,this,i))}return i.prototype.start=function(e){if(this.slider.sliderElement.data("bullet"))return!1;if(this.slider.sliderElement.data("bullet",this),this.axis="horizontal",this.offset=0,this.parameters=e,this.bar=this.slider.sliderElement.find(".nextend-bullet-bar"),this.event="universalclick","mouseenter"===this.parameters.action&&(this.event="universalenter"),this.slider.sliderElement.on({slideCountChanged:t.proxy(this.onSlideCountChanged,this),sliderSwitchTo:t.proxy(this.onSlideSwitch,this)}),this.slider.firstSlideReady.done(t.proxy(this.onFirstSlideSet,this)),0===e.overlay){var i=!1;switch(e.area){case 1:i="Top";break;case 12:i="Bottom";break;case 5:i="Left",this.axis="vertical";break;case 8:i="Right",this.axis="vertical"}i&&(this.offset=parseFloat(this.bar.data("offset")),this.slider.responsive.addStaticMargin(i,this))}},i.prototype.onFirstSlideSet=function(t){this.onSlideCountChanged(),this.$dots.eq(t.index).addClass("n2-active").attr("aria-current","true")},i.prototype.onDotClick=function(e,i){this.slider.directionalChangeTo(e),t(i.target).blur()},i.prototype.onSlideSwitch=function(t,e){this.$dots.filter(".n2-active").removeClass("n2-active").removeAttr("aria-current"),this.$dots.eq(e).addClass("n2-active").attr("aria-current","true")},i.prototype.isVisible=function(){return this.bar.is(":visible")},i.prototype.getSize=function(){return"horizontal"===this.axis?this.bar.height()+this.offset:this.bar.width()+this.offset},i.prototype.showThumbnail=function(e,i){var s=this.getThumbnail(e);NextendTween.to(s,.3,{opacity:1}),this.$dots.eq(e).one("universalleave.thumbnailleave",t.proxy(this.hideThumbnail,this,e,s))},i.prototype.hideThumbnail=function(t,e,i){i.stopPropagation(),NextendTween.to(e,.3,{opacity:0,onComplete:function(){e.remove()}})},i.prototype.getThumbnail=function(e){var i=this.$dots.eq(e),s=this.slider.sliderElement.offset(),a=i.offset(),r=i.outerWidth(),o=i.outerHeight(),n=t("<div/>").append(t("<div/>").css({width:this.parameters.thumbnailWidth,height:this.parameters.thumbnailHeight,backgroundImage:'url("'+this.slider.slides[e].getThumbnail()+'")'}).addClass("n2-ss-bullet-thumbnail")).addClass(this.parameters.thumbnailStyle).addClass("n2-ss-bullet-thumbnail-container").appendTo(this.slider.sliderElement);switch(this.parameters.thumbnailPosition){case"right":n.css({left:a.left-s.left+r,top:a.top-s.top+o/2-n.outerHeight(!0)/2});break;case"left":n.css({left:a.left-s.left-n.outerWidth(!0),top:a.top-s.top+o/2-n.outerHeight(!0)/2});break;case"top":n.css({left:a.left-s.left+r/2-n.outerWidth(!0)/2,top:a.top-s.top-n.outerHeight(!0)});break;case"bottom":n.css({left:a.left-s.left+r/2-n.outerWidth(!0)/2,top:a.top-s.top+o})}return i.data("thumbnail",n),n},i.prototype.onSlideCountChanged=function(){this.bar.html("");for(var e=0;e<this.slider.slides.length;e++){var i=this.slider.slides[e],s=t('<div class="n2-ow n2-bullet '+this.parameters.dotClasses+'" tabindex="0"></div>').attr("role","button").attr("aria-label",i.getTitle()).appendTo(this.bar);switch(s.wrap(t('<div class="n2-ow"></div>').on(this.event,t.proxy(this.onDotClick,this,e))).on("n2Activate",t.proxy(this.onDotClick,this,e)),this.parameters.mode){case"numeric":s.html(e+1);break;case"title":s.html(i.getTitle())}if(1===this.parameters.thumbnail){var a=i.getThumbnail();a&&s.on({universalenter:t.proxy(this.showThumbnail,this,e)},{leaveOnSecond:!0})}}this.$dots=this.bar.find(">div>*")},i});

Copyright © 2019 by b0y-101