HOME


Mini Shell 1.0
DIR: /home/islapiiu/sites/faithlinkint/control-panel/plugins/light-gallery/js/
Upload File :
Current File : /home/islapiiu/sites/faithlinkint/control-panel/plugins/light-gallery/js/lg-pager.min.js
/*! lightgallery - v1.2.21 - 2016-06-28
 
 * http://sachinchoolur.github.io/lightGallery/
 
 * Copyright (c) 2016 Sachin N; Licensed Apache 2.0 */

!function(a, b, c, d){"use strict"; var e = {pager:!1}, f = function(b){return this.core = a(b).data("lightGallery"), this.$el = a(b), this.core.s = a.extend({}, e, this.core.s), this.core.s.pager && this.core.$items.length > 1 && this.init(), this}; f.prototype.init = function(){var b, c, d, e = this, f = ""; if (e.core.$outer.find(".lg").append('<div class="lg-pager-outer"></div>'), e.core.s.dynamic)for (var g = 0; g < e.core.s.dynamicEl.length; g++)f += '<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="' + e.core.s.dynamicEl[g].thumb + '" /></div></span>'; else e.core.$items.each(function(){f += e.core.s.exThumbImage?'<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="' + a(this).attr(e.core.s.exThumbImage) + '" /></div></span>':'<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="' + a(this).find("img").attr("src") + '" /></div></span>'}); c = e.core.$outer.find(".lg-pager-outer"), c.html(f), b = e.core.$outer.find(".lg-pager-cont"), b.on("click.lg touchend.lg", function(){var b = a(this); e.core.index = b.index(), e.core.slide(e.core.index, !1, !1)}), c.on("mouseover.lg", function(){clearTimeout(d), c.addClass("lg-pager-hover")}), c.on("mouseout.lg", function(){d = setTimeout(function(){c.removeClass("lg-pager-hover")})}), e.core.$el.on("onBeforeSlide.lg.tm", function(a, c, d){b.removeClass("lg-pager-active"), b.eq(d).addClass("lg-pager-active")})}, f.prototype.destroy = function(){}, a.fn.lightGallery.modules.pager = f}(jQuery, window, document);