Вход Регистрация
Файл: tyde/www/web/js/core/utility.min.js
Строк: 184
<?php
/*! UIkit 2.24.3 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
!function(t){"use strict";var i=[];t.component("stackMargin",{defaults:{cls:"uk-margin-small-top",rowfirst:!1},boot:function(){t.ready(function(i){t.$("[data-uk-margin]",i).each(function(){var i,s=t.$(this);s.data("stackMargin")||(i=t.stackMargin(s,t.Utils.options(s.attr("data-uk-margin"))))})})},init:function(){var s=this;this.columns=[],t.$win.on("resize orientationchange",function(){var i=function(){s.process()};return t.$(function(){i(),t.$win.on("load",i)}),t.Utils.debounce(i,20)}()),t.$html.on("changed.uk.dom",function(){s.process()}),this.on("display.uk.check",function(){this.element.is(":visible")&&this.process()}.bind(this)),i.push(this)},process:function(){var i=this;if(this.columns=this.element.children(),t.Utils.stackMargin(this.columns,this.options),!this.options.rowfirst)return this;var s=this.columns.removeClass(this.options.rowfirst).filter(":visible").first().position();return s&&this.columns.each(function(){t.$(this)[t.$(this).position().left==s.left?"addClass":"removeClass"](i.options.rowfirst)}),this},revert:function(){return this.columns.removeClass(this.options.cls),this}}),function(){var i=[],s=function(t){if(t.is(":visible")){var i=t.parent().width(),s=t.data("width"),n=i/s,e=Math.floor(n*t.data("height"));t.css({height:s>i?e:t.data("height")})}};t.component("responsiveElement",{defaults:{},boot:function(){t.ready(function(i){t.$("iframe.uk-responsive-width, [data-uk-responsive]",i).each(function(){var i,s=t.$(this);s.data("responsiveIframe")||(i=t.responsiveElement(s,{}))})})},init:function(){var t=this.element;t.attr("width")&&t.attr("height")&&(t.data({width:t.attr("width"),height:t.attr("height")}).on("display.uk.check",function(){s(t)}),s(t),i.push(t))}}),t.$win.on("resize load",t.Utils.debounce(function(){i.forEach(function(t){s(t)})},15))}(),t.Utils.stackMargin=function(i,s){s=t.$.extend({cls:"uk-margin-small-top"},s),s.cls=s.cls,i=t.$(i).removeClass(s.cls);var n=!1,e=i.filter(":visible:first"),o=e.length?e.position().top+e.outerHeight()-1:!1;o!==!1&&1!=i.length&&i.each(function(){var i=t.$(this);i.is(":visible")&&(n?i.addClass(s.cls):i.position().top>=o&&(n=i.addClass(s.cls)))})},t.Utils.matchHeights=function(i,s){i=t.$(i).css("min-height",""),s=t.$.extend({row:!0},s);var n=function(i){if(!(i.length<2)){var s=0;i.each(function(){s=Math.max(s,t.$(this).outerHeight())}).each(function(){var i=t.$(this),n=s-("border-box"==i.css("box-sizing")?0:i.outerHeight()-i.height());i.css("min-height",n+"px")})}};s.row?(i.first().width(),setTimeout(function(){var s=!1,e=[];i.each(function(){var i=t.$(this),o=i.offset().top;o!=s&&e.length&&(n(t.$(e)),e=[],o=i.offset().top),e.push(i),s=o}),e.length&&n(t.$(e))},0)):n(i)},function(i){t.Utils.inlineSvg=function(s,n){t.$(s||'img[src$=".svg"]',n||document).each(function(){var s=t.$(this),n=s.attr("src");if(!i[n]){var e=t.$.Deferred();t.$.get(n,{nc:Math.random()},function(i){e.resolve(t.$(i).find("svg"))}),i[n]=e.promise()}i[n].then(function(i){var n=t.$(i).clone();s.attr("id")&&n.attr("id",s.attr("id")),s.attr("class")&&n.attr("class",s.attr("class")),s.attr("style")&&n.attr("style",s.attr("style")),s.attr("width")&&(n.attr("width",s.attr("width")),s.attr("height")||n.removeAttr("height")),s.attr("height")&&(n.attr("height",s.attr("height")),s.attr("width")||n.removeAttr("width")),s.replaceWith(n)})})},t.ready(function(i){t.Utils.inlineSvg("[data-uk-svg]",i)})}({})}(UIkit);
?>
Онлайн: 2
Реклама