Вход Регистрация
Файл: assets/bootlaces/js/theme.min.js
Строк: 288
<?php
/*!
 * bootlaces theme for CIFullcalendar 2.6.0
 * Docs & License: http://www.sirdre.com/apps/cifullcalendar
 * (c) 2016 Sir.Dre
 */ 
var Theme=function(){var t,a=!1,e=!1,i=!1,o=[],n="../assets/",l="bootlaces/img/",r="bootlaces/css/",s="assets/plugins/",c=function(){a=!!navigator.userAgent.match(/MSIE 8.0/),e=!!navigator.userAgent.match(/MSIE 9.0/),i=!!navigator.userAgent.match(/MSIE 10.0/),i&&$("html").addClass("ie10"),(i||e||a)&&$("html").addClass("ie")},d=function(){for(var t=0;t<o.length;t++){var a=o[t];a.call()}},h=function(){var t;if(a){var e;$(window).resize(function(){e!=document.documentElement.clientHeight&&(t&&clearTimeout(t),t=setTimeout(function(){d()},50),e=document.documentElement.clientHeight)})}else $(window).resize(function(){t&&clearTimeout(t),t=setTimeout(function(){d()},50)})},u=function(){$("body").on("click",".md-checkbox > label, .md-radio > label",function(){var t=$(this),a=$(this).children("span:first-child");a.addClass("inc");var e=a.clone(!0);a.before(e),$("."+a.attr("class")+":last",t).remove()});var t=function(t){""!=t.val()?t.addClass("edited"):t.removeClass("edited")};$("body").on("keydown",".form-md-floating-label .form-control",function(a){t($(this))}),$("body").on("blur",".form-md-floating-label .form-control",function(a){t($(this))}),$(".form-md-floating-label .form-control").each(function(){$(this).val().length>0&&$(this).addClass("edited")})},f=function(){$().bootstrapSwitch&&$(".make-switch").bootstrapSwitch()},m=function(){$("body").on("shown.bs.collapse",".accordion.scrollable",function(t){Theme.scrollTo($(t.target))})},p=function(){$("body").on("hide.bs.modal",function(){$(".modal:visible").size()>1&&$("html").hasClass("modal-open")===!1?$("html").addClass("modal-open"):$(".modal:visible").size()<=1&&$("html").removeClass("modal-open")}),$("body").on("show.bs.modal",".modal",function(){$(this).hasClass("modal-scroll")&&$("body").addClass("modal-open-noscroll")}),$("body").on("hide.bs.modal",".modal",function(){$("body").removeClass("modal-open-noscroll")}),$("body").on("hidden.bs.modal",".modal:not(.modal-cached)",function(){$(this).removeData("bs.modal")})},g=function(){$("body").on("click",".dropdown-menu.hold-on-click",function(t){t.stopPropagation()})},v=function(){$('[data-hover="dropdown"]').not(".hover-initialized").each(function(){$(this).dropdownHover(),$(this).addClass("hover-initialized")})},b=function(){"function"==typeof autosize&&autosize(document.querySelector("textarea.autosizeme"))},w=function(){$(".popovers").popover(),$(document).on("click.bs.popover.data-api",function(a){t&&t.popover("hide")})},y=function(){Theme.initSlimScroll(".scroller")},C=function(){(a||e)&&$("input[placeholder]:not(.placeholder-no-fix), textarea[placeholder]:not(.placeholder-no-fix)").each(function(){var t=$(this);""===t.val()&&""!==t.attr("placeholder")&&t.addClass("placeholder").val(t.attr("placeholder")),t.focus(function(){t.val()==t.attr("placeholder")&&t.val("")}),t.blur(function(){(""===t.val()||t.val()==t.attr("placeholder"))&&t.val(t.attr("placeholder"))})})},z=function(){$().select2&&($.fn.select2.defaults.set("theme","bootstrap"),$(".select2me").select2({placeholder:"Select",width:"auto",allowClear:!0}))},S=function(){$("[data-auto-height]").each(function(){var t=$(this),a=$("[data-height]",t),e=0,i=t.attr("data-mode"),o=parseInt(t.attr("data-offset")?t.attr("data-offset"):0);a.each(function(){"height"==$(this).attr("data-height")?$(this).css("height",""):$(this).css("min-height","");var t="base-height"==i?$(this).outerHeight():$(this).outerHeight(!0);t>e&&(e=t)}),e+=o,a.each(function(){"height"==$(this).attr("data-height")?$(this).css("height",e):$(this).css("min-height",e)}),t.attr("data-related")&&$(t.attr("data-related")).css("height",t.height())})};return{init:function(){c(),h(),u(),f(),y(),z(),g(),w(),m(),p(),b(),this.addResizeHandler(S),C()},initAjax:function(){f(),v(),y(),z(),g(),w(),m()},initComponents:function(){this.initAjax()},setLastPopedPopover:function(a){t=a},addResizeHandler:function(t){o.push(t)},runResizeHandlers:function(){d()},scrollTo:function(t,a){var e=t&&t.size()>0?t.offset().top:0;t&&($("body").hasClass("page-header-fixed")?e-=$(".page-header").height():$("body").hasClass("page-header-top-fixed")?e-=$(".page-header-top").height():$("body").hasClass("page-header-menu-fixed")&&(e-=$(".page-header-menu").height()),e+=a?a:-1*t.height()),$("html,body").animate({scrollTop:e},"slow")},initSlimScroll:function(t){$(t).each(function(){if(!$(this).attr("data-initialized")){var t;t=$(this).attr("data-height")?$(this).attr("data-height"):$(this).css("height"),$(this).slimScroll({allowPageScroll:!0,size:"7px",color:$(this).attr("data-handle-color")?$(this).attr("data-handle-color"):"#bbb",wrapperClass:$(this).attr("data-wrapper-class")?$(this).attr("data-wrapper-class"):"slimScrollDiv",railColor:$(this).attr("data-rail-color")?$(this).attr("data-rail-color"):"#eaeaea",height:t,alwaysVisible:"1"==$(this).attr("data-always-visible")?!0:!1,railVisible:"1"==$(this).attr("data-rail-visible")?!0:!1,disableFadeOut:!0}),$(this).attr("data-initialized","1")}})},destroySlimScroll:function(t){$(t).each(function(){if("1"===$(this).attr("data-initialized")){$(this).removeAttr("data-initialized"),$(this).removeAttr("style");var t={};$(this).attr("data-handle-color")&&(t["data-handle-color"]=$(this).attr("data-handle-color")),$(this).attr("data-wrapper-class")&&(t["data-wrapper-class"]=$(this).attr("data-wrapper-class")),$(this).attr("data-rail-color")&&(t["data-rail-color"]=$(this).attr("data-rail-color")),$(this).attr("data-always-visible")&&(t["data-always-visible"]=$(this).attr("data-always-visible")),$(this).attr("data-rail-visible")&&(t["data-rail-visible"]=$(this).attr("data-rail-visible")),$(this).slimScroll({wrapperClass:$(this).attr("data-wrapper-class")?$(this).attr("data-wrapper-class"):"slimScrollDiv",destroy:!0});var a=$(this);$.each(t,function(t,e){a.attr(t,e)})}})},scrollTop:function(){Theme.scrollTo()},getActualVal:function(t){return t=$(t),t.val()===t.attr("placeholder")?"":t.val()},getURLParameter:function(t){var a,e,i=window.location.search.substring(1),o=i.split("&");for(a=0;a<o.length;a++)if(e=o[a].split("="),e[0]==t)return unescape(e[1]);return null},isTouchDevice:function(){try{return document.createEvent("TouchEvent"),!0}catch(t){return!1}},getViewPort:function(){var t=window,a="inner";return"innerWidth"in window||(a="client",t=document.documentElement||document.body),{width:t[a+"Width"],height:t[a+"Height"]}},getUniqueID:function(t){return"prefix_"+Math.floor(Math.random()*(new Date).getTime())},isIE8:function(){return a},isIE9:function(){return e},getAssetsPath:function(){return n},setAssetsPath:function(t){n=t},setGlobalImgPath:function(t){l=t},getGlobalImgPath:function(){return n+l},setGlobalPluginsPath:function(t){s=t},getGlobalPluginsPath:function(){return n+s},getGlobalCssPath:function(){return n+r},getResponsiveBreakpoint:function(t){var a={xs:480,sm:768,md:992,lg:1200};return a[t]?a[t]:0}}}();jQuery(document).ready(function(){Theme.init()});
?>
Онлайн: 2
Реклама