ilscipio/scipio-erp

View on GitHub
themes/ignite-admin/webapp/ignite/dist/js/all.min.js

Summary

Maintainability
A
0 mins
Test Coverage
function resizeBroadcast(){var e=0,a=setInterval(function(){5===(e+=1)&&clearInterval(a),window.dispatchEvent(new Event("resize"))},62.5);return!1}function toggleNavigation(){$.navigation.find("a").each(function(){var e=String(window.location).split("?")[0];"#"==e.substr(e.length-1)&&(e=e.slice(0,-1)),$($(this))[0].href==e&&($(this).addClass("active"),$(this).parents("ul").add(this).each(function(){$(this).parent().addClass("open")}))})}function initJSDefaults(){return collapseFieldset(),$("table.dataTable").dataTable(),!1}function destroyJSDefaults(){return $(".carousel").unbind(),$("table.dataTable").dataTable().fnDestroy(),!1}function initTurboLinks(){scipioStyles.turboLinks&&($("body").hasClass("pace-extended")||$("body").addClass("pace-extended"),$(".side-nav a, .sidebar-nav a").click(function(e){e.preventDefault(),softLoadPage($(this).attr("href"),"#content-main-section")}))}function initNavToggle(){$(".navbar-toggler").click(function(){$(this).hasClass("sidebar-toggler")&&($("body").toggleClass("sidebar-hidden"),resizeBroadcast()),$(this).hasClass("aside-menu-toggler")&&($("body").toggleClass("aside-menu-hidden"),resizeBroadcast()),$(this).hasClass("mobile-sidebar-toggler")&&($("body").toggleClass("sidebar-mobile-show"),resizeBroadcast())}),$(".sidebar-close").click(function(){$("body").toggleClass("sidebar-opened").parent().toggleClass("sidebar-opened")})}function collapseFieldset(){$(".toggleField").each(function(e){$(this).find("fieldset > .row").wrapAll('<div class="collapse"/>')}),$(".toggleField legend, .toggleField .legend").click(function(){$(this).children("i").toggleClass(" fa-arrow-right").toggleClass(" fa-arrow-down"),$(this).nextAll("div.collapse").slideToggle(300)})}function capitalizeFirstLetter(e){return e.charAt(0).toUpperCase()+e.slice(1)}function init(e){$('[rel="tooltip"],[data-rel="tooltip"]').tooltip({placement:"bottom",delay:{show:400,hide:200}}),$('[rel="popover"],[data-rel="popover"],[data-toggle="popover"]').popover()}function scipioObjectFit(){return Modernizr.addTest("objectfit",!!Modernizr.prefixed("objectFit")),Modernizr.objectfit||$(".scipio-image-container").each(function(){var e=$(this),a=e.find("img").prop("src");if(a){var t=e.attr("scipioFit");e.css("backgroundImage","url("+a+")").css("background-size",t).css("background-repeat","no-repeat").css("background-position","center center").addClass("compat-object-fit"),e.find("img").css("opacity","0")}}),!1}function checkboxToFormHiddenInput(e,a){jQuery(a+' input[name="'+e.name+'"]').remove(),e.checked&&jQuery(a).append('<input type="hidden" name="'+e.name+'" value="'+e.value+'" />')}function softLoadPage(n,i){return Pace.restart(),Pace.options.target=i,Pace.track(function(){$(i).addClass("pace-wrap"),jQuery.ajax({url:n,type:"POST",data:{scpRenderTargetExpr:"$Global-Column-Main",scpViewAsJson:"true"},failure:function(e){$(i).removeClass("pace-wrap")},error:function(e){$(i).removeClass("pace-wrap")},success:function(e){if(e.isLoggedIn){var a,t=jQuery(i);window.history.pushState({html:"",title:""},"",n),a=e._ERROR_MESSAGE_||e._ERROR_MESSAGE_LIST_?e._ERROR_MESSAGE_?"ERROR MESSAGE: "+e._ERROR_MESSAGE_:"ERROR MESSAGE (first from list): "+e._ERROR_MESSAGE_LIST_[0]:e.renderOut?e.renderOut:"NOTHING MATCHED OR UNRECOGNIZED ERROR",destroyJSDefaults(),toggleNavigation(),$.navigation.find(".open, .active").each(function(){$(this).removeClass("open"),$(this).removeClass("active")}),t.html(a),initJSDefaults(),scipio_boxify(),$(i).removeClass("pace-wrap")}else location.reload(!0)}})}),!1}$.navigation=$("nav > ul.nav"),$.panelIconOpened="icon-arrow-up",$.panelIconClosed="icon-arrow-down",$.brandPrimary="#20a8d8",$.brandSuccess="#4dbd74",$.brandInfo="#63c2de",$.brandWarning="#f8cb00",$.brandDanger="#f86c6b",$.grayDark="#2a2c36",$.gray="#55595c",$.grayLight="#818a91",$.grayLighter="#d1d4d7",$.grayLightest="#f8f9fa",$(document).ready(function(a){a(".sidebar .nav-dropdown").has("ul").children("a").addClass("nav-dropdown-toggle"),a.navigation.on("click","a",function(e){a.ajaxLoad&&e.preventDefault(),a(this).hasClass("nav-dropdown-toggle")&&resizeBroadcast()}),a('a[href="#"][data-top!=true]').click(function(e){e.preventDefault()}),initNavToggle(),initTurboLinks(),toggleNavigation(),initJSDefaults()}),$(document).on("click",".card-actions a",function(e){if(e.preventDefault(),$(this).hasClass("btn-close"))$(this).parent().parent().parent().fadeOut();else if($(this).hasClass("btn-minimize")){$(this).parent().parent().next(".card-block");$(this).hasClass("collapsed")?$("i",$(this)).removeClass($.panelIconClosed).addClass($.panelIconOpened):$("i",$(this)).removeClass($.panelIconOpened).addClass($.panelIconClosed)}else $(this).hasClass("btn-setting")&&$("#myModal").modal("show")});var elSelector="pre.scrollable,.section-screenlet-content",notSubSelector="pre.scrollable,.section-screenlet-content,.btn-group,.steps,.tile-container, .signup-panel,.button-group,.scipio-image-container",noInnerSubSelector="scrollable",scipioBoxClass="card",scipioBoxSubClass="card-block",scipioBoxHeaderClass="card-header";function scipio_boxify(){$(elSelector).each(function(){if(0==$(this).has(notSubSelector).length&&0<$(this).text().trim().length){var e=$(this);if(e.addClass(scipioBoxClass),e.not(noInnerSubSelector)){var a=$("<div/>").addClass(scipioBoxSubClass);e.wrapInner(a)}a.find("h1,h2,h3,h4,h5,h6").addClass("card-title")}})}$(function(){scipio_boxify()});