b0y-101 Mini Shell


Current Path : E:/www/buriram/media/n2/ss3/plugins/widgetbar/horizontal/horizontal/
File Upload :
Current File : E:/www/buriram/media/n2/ss3/plugins/widgetbar/horizontal/horizontal/bar.min.js

N2D("SmartSliderWidgetBarHorizontal",function(t,e){"use strict";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("bar"))return!1;if(this.slider.sliderElement.data("bar",this),this.parameters=e,this.offset=0,this.tween=null,this.bar=this.slider.sliderElement.find(".nextend-bar"),this.innerBar=this.bar.find("> div"),this.slider.firstSlideReady.done(t.proxy(this.onFirstSlideSet,this)),e.animate?this.slider.sliderElement.on("mainAnimationStart",t.proxy(this.onSliderSwitchToAnimateStart,this)):this.slider.sliderElement.on("sliderSwitchTo",t.proxy(this.onSliderSwitchTo,this)),!e.overlay){var i=!1;switch(e.area){case 1:i="Top";break;case 12:i="Bottom"}i&&(this.offset=parseFloat(this.bar.data("offset")),this.slider.responsive.addStaticMargin(i,this))}var s="click";this.slider.hasTouch()&&(s="n2click"),this.bar.on("click",t.proxy(function(t){this.slider.sliderElement.find(".n2-ss-slide-active .n2-ss-layers-container").trigger(s)},this))},i.prototype.onFirstSlideSet=function(t){this.onSliderSwitchTo(null,t.index)},i.prototype.hasContent=function(t){return this.parameters.showTitle&&(t.getTitle()!==e||this.parameters.slideCount)?!0:!(!this.parameters.showDescription||t.getDescription()===e&&!this.parameters.slideCount)},i.prototype.renderBarContent=function(t){var i="";if(this.parameters.showTitle&&(t.getTitle()!==e||this.parameters.slideCount)){if(this.parameters.slideCount)var s=t.index+1;else var s=t.getTitle();i+='<span class="'+this.parameters.fontTitle+' n2-ow">'+s+"</span>"}if(this.parameters.showDescription&&(t.getDescription()!==e||this.parameters.slideCount)){if(this.parameters.slideCount)var r=t.slider.slides.length;else var r=t.getDescription();i+='<span class="'+this.parameters.fontDescription+' n2-ow">'+(""===i?"":this.parameters.separator)+r+"</span>"}return""===i?'<span class="'+this.parameters.fontDescription+' n2-ow">&nbsp;</span>':i},i.prototype.onSliderSwitchTo=function(t,e){var i=this.slider.slides[e],s=this.renderBarContent(i);this.innerBar.html(s),this.setCursor(i.hasLink()),this.slider.widgets.setState("hide.bar",!this.hasContent(i))},i.prototype.onSliderSwitchToAnimateStart=function(){var e=t.Deferred();this.slider.sliderElement.on("mainAnimationComplete.n2Bar",t.proxy(this.onSliderSwitchToAnimateEnd,this,e)),this.tween&&this.tween.pause(),NextendTween.to(this.innerBar,.3,{opacity:0,onComplete:function(){e.resolve()}})},i.prototype.onSliderSwitchToAnimateEnd=function(e,i,s,r,n){this.slider.sliderElement.off(".n2Bar");var a=this.slider.slides[n];e.done(t.proxy(function(){var t=this.innerBar.clone();this.innerBar.remove(),this.innerBar=t.css("opacity",0).html(this.renderBarContent(a)).appendTo(this.bar),this.setCursor(a.hasLink()),this.slider.widgets.setState("hide.bar",!this.hasContent(a)),this.tween=NextendTween.to(this.innerBar,.3,{opacity:1})},this))},i.prototype.setCursor=function(t){this.innerBar.css("cursor",t?"pointer":"inherit")},i.prototype.isVisible=function(){return this.bar.is(":visible")},i.prototype.getSize=function(){return this.bar.height()+this.offset},i});

Copyright © 2019 by b0y-101