diff --git a/dist/js/app.min.js b/dist/js/app.min.js index 9c84ffa36..679f18f1b 100644 --- a/dist/js/app.min.js +++ b/dist/js/app.min.js @@ -10,229 +10,4 @@ * @version 2.3.0 * @license MIT */ -function _init() { - "use strict"; - $.AdminLTE.layout = { - activate: function () { - var a = this; - a.fix(), a.fixSidebar(), $(window, ".wrapper").resize(function () { - a.fix(), a.fixSidebar() - }) - }, fix: function () { - var a = $(".main-header").outerHeight() + $(".main-footer").outerHeight(), b = $(window).height(), c = $(".sidebar").height(); - if ($("body").hasClass("fixed"))$(".content-wrapper, .right-side").css("min-height", b - $(".main-footer").outerHeight()); else { - var d; - b >= c ? ($(".content-wrapper, .right-side").css("min-height", b - a), d = b - a) : ($(".content-wrapper, .right-side").css("min-height", c), d = c); - var e = $($.AdminLTE.options.controlSidebarOptions.selector); - "undefined" != typeof e && e.height() > d && $(".content-wrapper, .right-side").css("min-height", e.height()) - } - }, fixSidebar: function () { - return $("body").hasClass("fixed") ? ("undefined" == typeof $.fn.slimScroll && window.console && window.console.error("Error: the fixed layout requires the slimscroll plugin!"), void($.AdminLTE.options.sidebarSlimScroll && "undefined" != typeof $.fn.slimScroll && ($(".sidebar").slimScroll({destroy: !0}).height("auto"), $(".sidebar").slimscroll({ - height: $(window).height() - $(".main-header").height() + "px", - color: "rgba(0,0,0,0.2)", - size: "3px" - })))) : void("undefined" != typeof $.fn.slimScroll && $(".sidebar").slimScroll({destroy: !0}).height("auto")) - } - }, $.AdminLTE.pushMenu = { - activate: function (a) { - var b = $.AdminLTE.options.screenSizes; - $(a).on("click", function (a) { - a.preventDefault(), $(window).width() > b.sm - 1 ? $("body").hasClass("sidebar-collapse") ? $("body").removeClass("sidebar-collapse").trigger("expanded.pushMenu") : $("body").addClass("sidebar-collapse").trigger("collapsed.pushMenu") : $("body").hasClass("sidebar-open") ? $("body").removeClass("sidebar-open").removeClass("sidebar-collapse").trigger("collapsed.pushMenu") : $("body").addClass("sidebar-open").trigger("expanded.pushMenu") - }), $(".content-wrapper").click(function () { - $(window).width() <= b.sm - 1 && $("body").hasClass("sidebar-open") && $("body").removeClass("sidebar-open") - }), ($.AdminLTE.options.sidebarExpandOnHover || $("body").hasClass("fixed") && $("body").hasClass("sidebar-mini")) && this.expandOnHover() - }, expandOnHover: function () { - var a = this, b = $.AdminLTE.options.screenSizes.sm - 1; - $(".main-sidebar").hover(function () { - $("body").hasClass("sidebar-mini") && $("body").hasClass("sidebar-collapse") && $(window).width() > b && a.expand() - }, function () { - $("body").hasClass("sidebar-mini") && $("body").hasClass("sidebar-expanded-on-hover") && $(window).width() > b && a.collapse() - }) - }, expand: function () { - $("body").removeClass("sidebar-collapse").addClass("sidebar-expanded-on-hover") - }, collapse: function () { - $("body").hasClass("sidebar-expanded-on-hover") && $("body").removeClass("sidebar-expanded-on-hover").addClass("sidebar-collapse") - } - }, $.AdminLTE.tree = function (a) { - var b = this, c = $.AdminLTE.options.animationSpeed; - $(document).on("click", a + " li a", function (a) { - var d = $(this), e = d.next(); - if (e.is(".treeview-menu") && e.is(":visible"))e.slideUp(c, function () { - e.removeClass("menu-open") - }), e.parent("li").removeClass("active"); else if (e.is(".treeview-menu") && !e.is(":visible")) { - var f = d.parents("ul").first(), g = f.find("ul:visible").slideUp(c); - g.removeClass("menu-open"); - var h = d.parent("li"); - e.slideDown(c, function () { - e.addClass("menu-open"), f.find("li.active").removeClass("active"), h.addClass("active"), b.layout.fix() - }) - } - e.is(".treeview-menu") && a.preventDefault() - }) - }, $.AdminLTE.controlSidebar = { - activate: function () { - var a = this, b = $.AdminLTE.options.controlSidebarOptions, c = $(b.selector), d = $(b.toggleBtnSelector); - d.on("click", function (d) { - d.preventDefault(), c.hasClass("control-sidebar-open") || $("body").hasClass("control-sidebar-open") ? a.close(c, b.slide) : a.open(c, b.slide) - }); - var e = $(".control-sidebar-bg"); - a._fix(e), $("body").hasClass("fixed") ? a._fixForFixed(c) : $(".content-wrapper, .right-side").height() < c.height() && a._fixForContent(c) - }, open: function (a, b) { - b ? a.addClass("control-sidebar-open") : $("body").addClass("control-sidebar-open") - }, close: function (a, b) { - b ? a.removeClass("control-sidebar-open") : $("body").removeClass("control-sidebar-open") - }, _fix: function (a) { - var b = this; - $("body").hasClass("layout-boxed") ? (a.css("position", "absolute"), a.height($(".wrapper").height()), $(window).resize(function () { - b._fix(a) - })) : a.css({position: "fixed", height: "auto"}) - }, _fixForFixed: function (a) { - a.css({position: "fixed", "max-height": "100%", overflow: "auto", "padding-bottom": "50px"}) - }, _fixForContent: function (a) { - $(".content-wrapper, .right-side").css("min-height", a.height()) - } - }, $.AdminLTE.boxWidget = { - selectors: $.AdminLTE.options.boxWidgetOptions.boxWidgetSelectors, - icons: $.AdminLTE.options.boxWidgetOptions.boxWidgetIcons, - animationSpeed: $.AdminLTE.options.animationSpeed, - activate: function (a) { - var b = this; - a || (a = document), $(a).on("click", b.selectors.collapse, function (a) { - a.preventDefault(), b.collapse($(this)) - }), $(a).on("click", b.selectors.remove, function (a) { - a.preventDefault(), b.remove($(this)) - }) - }, - collapse: function (a) { - var b = this, c = a.parents(".box").first(), d = c.find("> .box-body, > .box-footer, > form >.box-body, > form > .box-footer"); - c.hasClass("collapsed-box") ? (a.children(":first").removeClass(b.icons.open).addClass(b.icons.collapse), d.slideDown(b.animationSpeed, function () { - c.removeClass("collapsed-box") - })) : (a.children(":first").removeClass(b.icons.collapse).addClass(b.icons.open), d.slideUp(b.animationSpeed, function () { - c.addClass("collapsed-box") - })) - }, - remove: function (a) { - var b = a.parents(".box").first(); - b.slideUp(this.animationSpeed) - } - } -} -if ("undefined" == typeof jQuery)throw new Error("AdminLTE requires jQuery"); -$.AdminLTE = {}, $.AdminLTE.options = { - navbarMenuSlimscroll: !0, - navbarMenuSlimscrollWidth: "3px", - navbarMenuHeight: "200px", - animationSpeed: 500, - sidebarToggleSelector: "[data-toggle='offcanvas']", - sidebarPushMenu: !0, - sidebarSlimScroll: !0, - sidebarExpandOnHover: !1, - enableBoxRefresh: !0, - enableBSToppltip: !0, - BSTooltipSelector: "[data-toggle='tooltip']", - enableFastclick: !0, - enableControlSidebar: !0, - controlSidebarOptions: { - toggleBtnSelector: "[data-toggle='control-sidebar']", - selector: ".control-sidebar", - slide: !0 - }, - enableBoxWidget: !0, - boxWidgetOptions: { - boxWidgetIcons: {collapse: "fa-minus", open: "fa-plus", remove: "fa-times"}, - boxWidgetSelectors: {remove: '[data-widget="remove"]', collapse: '[data-widget="collapse"]'} - }, - directChat: {enable: !0, contactToggleSelector: '[data-widget="chat-pane-toggle"]'}, - colors: { - lightBlue: "#3c8dbc", - red: "#f56954", - green: "#00a65a", - aqua: "#00c0ef", - yellow: "#f39c12", - blue: "#0073b7", - navy: "#001F3F", - teal: "#39CCCC", - olive: "#3D9970", - lime: "#01FF70", - orange: "#FF851B", - fuchsia: "#F012BE", - purple: "#8E24AA", - maroon: "#D81B60", - black: "#222222", - gray: "#d2d6de" - }, - screenSizes: {xs: 480, sm: 768, md: 992, lg: 1200} -}, $(function () { - "use strict"; - $("body").removeClass("hold-transition"), "undefined" != typeof AdminLTEOptions && $.extend(!0, $.AdminLTE.options, AdminLTEOptions); - var a = $.AdminLTE.options; - _init(), $.AdminLTE.layout.activate(), $.AdminLTE.tree(".sidebar"), a.enableControlSidebar && $.AdminLTE.controlSidebar.activate(), a.navbarMenuSlimscroll && "undefined" != typeof $.fn.slimscroll && $(".navbar .menu").slimscroll({ - height: a.navbarMenuHeight, - alwaysVisible: !1, - size: a.navbarMenuSlimscrollWidth - }).css("width", "100%"), a.sidebarPushMenu && $.AdminLTE.pushMenu.activate(a.sidebarToggleSelector), a.enableBSToppltip && $("body").tooltip({selector: a.BSTooltipSelector}), a.enableBoxWidget && $.AdminLTE.boxWidget.activate(), a.enableFastclick && "undefined" != typeof FastClick && FastClick.attach(document.body), a.directChat.enable && $(document).on("click", a.directChat.contactToggleSelector, function () { - var a = $(this).parents(".direct-chat").first(); - a.toggleClass("direct-chat-contacts-open") - }), $('.btn-group[data-toggle="btn-toggle"]').each(function () { - var a = $(this); - $(this).find(".btn").on("click", function (b) { - a.find(".btn.active").removeClass("active"), $(this).addClass("active"), b.preventDefault() - }) - }) -}), function (a) { - "use strict"; - a.fn.boxRefresh = function (b) { - function c(a) { - a.append(f), e.onLoadStart.call(a) - } - - function d(a) { - a.find(f).remove(), e.onLoadDone.call(a) - } - - var e = a.extend({ - trigger: ".refresh-btn", source: "", onLoadStart: function (a) { - return a - }, onLoadDone: function (a) { - return a - } - }, b), f = a('
'); - return this.each(function () { - if ("" === e.source)return void(window.console && window.console.log("Please specify a source first - boxRefresh()")); - var b = a(this), f = b.find(e.trigger).first(); - f.on("click", function (a) { - a.preventDefault(), c(b), b.find(".box-body").load(e.source, function () { - d(b) - }) - }) - }) - } -}(jQuery), function (a) { - "use strict"; - a.fn.activateBox = function () { - a.AdminLTE.boxWidget.activate(this) - } -}(jQuery), function (a) { - "use strict"; - a.fn.todolist = function (b) { - var c = a.extend({ - onCheck: function (a) { - return a - }, onUncheck: function (a) { - return a - } - }, b); - return this.each(function () { - "undefined" != typeof a.fn.iCheck ? (a("input", this).on("ifChecked", function () { - var b = a(this).parents("li").first(); - b.toggleClass("done"), c.onCheck.call(b) - }), a("input", this).on("ifUnchecked", function () { - var b = a(this).parents("li").first(); - b.toggleClass("done"), c.onUncheck.call(b) - })) : a("input", this).on("change", function () { - var b = a(this).parents("li").first(); - b.toggleClass("done"), a("input", b).is(":checked") ? c.onCheck.call(b) : c.onUncheck.call(b) - }) - }) - } -}(jQuery); \ No newline at end of file +function _init(){"use strict";$.AdminLTE.layout={activate:function(){var a=this;a.fix(),a.fixSidebar(),$(window,".wrapper").resize(function(){a.fix(),a.fixSidebar()})},fix:function(){var a=$(".main-header").outerHeight()+$(".main-footer").outerHeight(),b=$(window).height(),c=$(".sidebar").height();if($("body").hasClass("fixed"))$(".content-wrapper, .right-side").css("min-height",b-$(".main-footer").outerHeight());else{var d;b>=c?($(".content-wrapper, .right-side").css("min-height",b-a),d=b-a):($(".content-wrapper, .right-side").css("min-height",c),d=c);var e=$($.AdminLTE.options.controlSidebarOptions.selector);"undefined"!=typeof e&&e.height()>d&&$(".content-wrapper, .right-side").css("min-height",e.height())}},fixSidebar:function(){return $("body").hasClass("fixed")?("undefined"==typeof $.fn.slimScroll&&window.console&&window.console.error("Error: the fixed layout requires the slimscroll plugin!"),void($.AdminLTE.options.sidebarSlimScroll&&"undefined"!=typeof $.fn.slimScroll&&($(".sidebar").slimScroll({destroy:!0}).height("auto"),$(".sidebar").slimscroll({height:$(window).height()-$(".main-header").height()+"px",color:"rgba(0,0,0,0.2)",size:"3px"})))):void("undefined"!=typeof $.fn.slimScroll&&$(".sidebar").slimScroll({destroy:!0}).height("auto"))}},$.AdminLTE.pushMenu={activate:function(a){var b=$.AdminLTE.options.screenSizes;$(a).on("click",function(a){a.preventDefault(),$(window).width()>b.sm-1?$("body").hasClass("sidebar-collapse")?$("body").removeClass("sidebar-collapse").trigger("expanded.pushMenu"):$("body").addClass("sidebar-collapse").trigger("collapsed.pushMenu"):$("body").hasClass("sidebar-open")?$("body").removeClass("sidebar-open").removeClass("sidebar-collapse").trigger("collapsed.pushMenu"):$("body").addClass("sidebar-open").trigger("expanded.pushMenu")}),$(".content-wrapper").click(function(){$(window).width()<=b.sm-1&&$("body").hasClass("sidebar-open")&&$("body").removeClass("sidebar-open")}),($.AdminLTE.options.sidebarExpandOnHover||$("body").hasClass("fixed")&&$("body").hasClass("sidebar-mini"))&&this.expandOnHover()},expandOnHover:function(){var a=this,b=$.AdminLTE.options.screenSizes.sm-1;$(".main-sidebar").hover(function(){$("body").hasClass("sidebar-mini")&&$("body").hasClass("sidebar-collapse")&&$(window).width()>b&&a.expand()},function(){$("body").hasClass("sidebar-mini")&&$("body").hasClass("sidebar-expanded-on-hover")&&$(window).width()>b&&a.collapse()})},expand:function(){$("body").removeClass("sidebar-collapse").addClass("sidebar-expanded-on-hover")},collapse:function(){$("body").hasClass("sidebar-expanded-on-hover")&&$("body").removeClass("sidebar-expanded-on-hover").addClass("sidebar-collapse")}},$.AdminLTE.tree=function(a){var b=this,c=$.AdminLTE.options.animationSpeed;$(document).on("click",a+" li a",function(a){var d=$(this),e=d.next();if(e.is(".treeview-menu")&&e.is(":visible"))e.slideUp(c,function(){e.removeClass("menu-open")}),e.parent("li").removeClass("active");else if(e.is(".treeview-menu")&&!e.is(":visible")){var f=d.parents("ul").first(),g=f.find("ul:visible").slideUp(c);g.removeClass("menu-open");var h=d.parent("li");e.slideDown(c,function(){e.addClass("menu-open"),f.find("li.active").removeClass("active"),h.addClass("active"),b.layout.fix()})}e.is(".treeview-menu")&&a.preventDefault()})},$.AdminLTE.controlSidebar={activate:function(){var a=this,b=$.AdminLTE.options.controlSidebarOptions,c=$(b.selector),d=$(b.toggleBtnSelector);d.on("click",function(d){d.preventDefault(),c.hasClass("control-sidebar-open")||$("body").hasClass("control-sidebar-open")?a.close(c,b.slide):a.open(c,b.slide)});var e=$(".control-sidebar-bg");a._fix(e),$("body").hasClass("fixed")?a._fixForFixed(c):$(".content-wrapper, .right-side").height() .box-body, > .box-footer, > form >.box-body, > form > .box-footer");c.hasClass("collapsed-box")?(a.children(":first").removeClass(b.icons.open).addClass(b.icons.collapse),d.slideDown(b.animationSpeed,function(){c.removeClass("collapsed-box")})):(a.children(":first").removeClass(b.icons.collapse).addClass(b.icons.open),d.slideUp(b.animationSpeed,function(){c.addClass("collapsed-box")}))},remove:function(a){var b=a.parents(".box").first();b.slideUp(this.animationSpeed)}}}if("undefined"==typeof jQuery)throw new Error("AdminLTE requires jQuery");$.AdminLTE={},$.AdminLTE.options={navbarMenuSlimscroll:!0,navbarMenuSlimscrollWidth:"3px",navbarMenuHeight:"200px",animationSpeed:500,sidebarToggleSelector:"[data-toggle='offcanvas']",sidebarPushMenu:!0,sidebarSlimScroll:!0,sidebarExpandOnHover:!1,enableBoxRefresh:!0,enableBSToppltip:!0,BSTooltipSelector:"[data-toggle='tooltip']",enableFastclick:!0,enableControlSidebar:!0,controlSidebarOptions:{toggleBtnSelector:"[data-toggle='control-sidebar']",selector:".control-sidebar",slide:!0},enableBoxWidget:!0,boxWidgetOptions:{boxWidgetIcons:{collapse:"fa-minus",open:"fa-plus",remove:"fa-times"},boxWidgetSelectors:{remove:'[data-widget="remove"]',collapse:'[data-widget="collapse"]'}},directChat:{enable:!0,contactToggleSelector:'[data-widget="chat-pane-toggle"]'},colors:{lightBlue:"#3c8dbc",red:"#f56954",green:"#00a65a",aqua:"#00c0ef",yellow:"#f39c12",blue:"#0073b7",navy:"#001F3F",teal:"#39CCCC",olive:"#3D9970",lime:"#01FF70",orange:"#FF851B",fuchsia:"#F012BE",purple:"#8E24AA",maroon:"#D81B60",black:"#222222",gray:"#d2d6de"},screenSizes:{xs:480,sm:768,md:992,lg:1200}},$(function(){"use strict";$("body").removeClass("hold-transition"),"undefined"!=typeof AdminLTEOptions&&$.extend(!0,$.AdminLTE.options,AdminLTEOptions);var a=$.AdminLTE.options;_init(),$.AdminLTE.layout.activate(),$.AdminLTE.tree(".sidebar"),a.enableControlSidebar&&$.AdminLTE.controlSidebar.activate(),a.navbarMenuSlimscroll&&"undefined"!=typeof $.fn.slimscroll&&$(".navbar .menu").slimscroll({height:a.navbarMenuHeight,alwaysVisible:!1,size:a.navbarMenuSlimscrollWidth}).css("width","100%"),a.sidebarPushMenu&&$.AdminLTE.pushMenu.activate(a.sidebarToggleSelector),a.enableBSToppltip&&$("body").tooltip({selector:a.BSTooltipSelector}),a.enableBoxWidget&&$.AdminLTE.boxWidget.activate(),a.enableFastclick&&"undefined"!=typeof FastClick&&FastClick.attach(document.body),a.directChat.enable&&$(document).on("click",a.directChat.contactToggleSelector,function(){var a=$(this).parents(".direct-chat").first();a.toggleClass("direct-chat-contacts-open")}),$('.btn-group[data-toggle="btn-toggle"]').each(function(){var a=$(this);$(this).find(".btn").on("click",function(b){a.find(".btn.active").removeClass("active"),$(this).addClass("active"),b.preventDefault()})})}),function(a){"use strict";a.fn.boxRefresh=function(b){function c(a){a.append(f),e.onLoadStart.call(a)}function d(a){a.find(f).remove(),e.onLoadDone.call(a)}var e=a.extend({trigger:".refresh-btn",source:"",onLoadStart:function(a){return a},onLoadDone:function(a){return a}},b),f=a('
');return this.each(function(){if(""===e.source)return void(window.console&&window.console.log("Please specify a source first - boxRefresh()"));var b=a(this),f=b.find(e.trigger).first();f.on("click",function(a){a.preventDefault(),c(b),b.find(".box-body").load(e.source,function(){d(b)})})})}}(jQuery),function(a){"use strict";a.fn.activateBox=function(){a.AdminLTE.boxWidget.activate(this)}}(jQuery),function(a){"use strict";a.fn.todolist=function(b){var c=a.extend({onCheck:function(a){return a},onUncheck:function(a){return a}},b);return this.each(function(){"undefined"!=typeof a.fn.iCheck?(a("input",this).on("ifChecked",function(){var b=a(this).parents("li").first();b.toggleClass("done"),c.onCheck.call(b)}),a("input",this).on("ifUnchecked",function(){var b=a(this).parents("li").first();b.toggleClass("done"),c.onUncheck.call(b)})):a("input",this).on("change",function(){var b=a(this).parents("li").first();b.toggleClass("done"),a("input",b).is(":checked")?c.onCheck.call(b):c.onUncheck.call(b)})})}}(jQuery); \ No newline at end of file