2 lines
12 KiB
JavaScript
2 lines
12 KiB
JavaScript
(function(v){v(["jquery"],function(n){return(function(){var i,m,C=0,u={error:"error",info:"info",success:"success",warning:"warning"},E=n('<style type="text/css"> .toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-0.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}</style>');n("body").append(E);var I={clear:Y,remove:O,error:D,getContainer:A,info:Q,options:{},subscribe:H,success:S,version:"2.1.4",warning:U},x;return I;function D(e,t,a){return g({type:u.error,iconClass:l().iconClasses.error,message:e,optionsOverride:a,title:t})}function A(e,t){return e||(e=l()),i=n("#"+e.containerId),i.length||t&&(i=V(e)),i}function Q(e,t,a){return g({type:u.info,iconClass:l().iconClasses.info,message:e,optionsOverride:a,title:t})}function H(e){m=e}function S(e,t,a){return g({type:u.success,iconClass:l().iconClasses.success,message:e,optionsOverride:a,title:t})}function U(e,t,a){return g({type:u.warning,iconClass:l().iconClasses.warning,message:e,optionsOverride:a,title:t})}function Y(e,t){var a=l();i||A(a),y(e,a,t)||J(a)}function O(e){var t=l();if(i||A(t),e&&n(":focus",e).length===0){w(e);return}i.children().length&&i.remove()}function J(e){for(var t=i.children(),a=t.length-1;a>=0;a--)y(n(t[a]),e)}function y(e,t,a){var c=a&&a.force?a.force:!1;return e&&(c||n(":focus",e).length===0)?(e[t.hideMethod]({duration:t.hideDuration,easing:t.hideEasing,complete:function(){w(e)}}),!0):!1}function V(e){return i=n("<div/>").attr("id",e.containerId).addClass(e.positionClass),i.appendTo(n(e.target)),i}function G(){return{tapToDismiss:!0,toastClass:"toast",containerId:"toast-container",debug:!1,showMethod:"fadeIn",showDuration:300,showEasing:"swing",onShown:void 0,hideMethod:"fadeOut",hideDuration:1e3,hideEasing:"swing",onHidden:void 0,closeMethod:!1,closeDuration:!1,closeEasing:!1,closeOnHover:!0,extendedTimeOut:1e3,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},iconClass:"toast-info",positionClass:"toast-top-right",timeOut:5e3,titleClass:"toast-title",messageClass:"toast-message",escapeHtml:!1,target:"body",closeHtml:'<button type="button">×</button>',closeClass:"toast-close-button",newestOnTop:!0,preventDuplicates:!1,progressBar:!1,progressClass:"toast-progress",rtl:!1}}function B(e){m&&m(e)}function g(e){var t=l(),a=e.iconClass||t.iconClass;if(typeof e.optionsOverride!="undefined"&&(t=n.extend(t,e.optionsOverride),a=e.optionsOverride.iconClass||a),P(t,e))return;C++,i=A(t,!0);var c=null,s=n("<div/>"),k=n("<div/>"),R=n("<div/>"),b=n("<div/>"),f=n(t.closeHtml),r={intervalId:null,hideEta:null,maxHideTime:null},d={toastId:C,state:"visible",startTime:new Date,options:t,map:e};return j(),Z(),F(),B(d),t.debug&&console&&console.log(d),s;function T(o){return o==null&&(o=""),o.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function j(){M(),N(),q(),W(),L(),X(),K(),z()}function z(){var o="";switch(e.iconClass){case"toast-success":case"toast-info":o="polite";break;default:o="assertive"}s.attr("aria-live",o)}function F(){t.closeOnHover&&s.hover($,_),!t.onclick&&t.tapToDismiss&&s.click(p),t.closeButton&&f&&f.click(function(o){o.stopPropagation?o.stopPropagation():o.cancelBubble!==void 0&&o.cancelBubble!==!0&&(o.cancelBubble=!0),t.onCloseClick&&t.onCloseClick(o),p(!0)}),t.onclick&&s.click(function(o){t.onclick(o),p()})}function Z(){s.hide(),s[t.showMethod]({duration:t.showDuration,easing:t.showEasing,complete:t.onShown}),t.timeOut>0&&(c=setTimeout(p,t.timeOut),r.maxHideTime=parseFloat(t.timeOut),r.hideEta=new Date().getTime()+r.maxHideTime,t.progressBar&&(r.intervalId=setInterval(tt,10)))}function M(){e.iconClass&&s.addClass(t.toastClass).addClass(a)}function K(){t.newestOnTop?i.prepend(s):i.append(s)}function N(){if(e.title){var o=e.title;t.escapeHtml&&(o=T(e.title)),k.append(o).addClass(t.titleClass),s.append(k)}}function q(){if(e.message){var o=e.message;t.escapeHtml&&(o=T(e.message)),R.append(o).addClass(t.messageClass),s.append(R)}}function W(){t.closeButton&&(f.addClass(t.closeClass).attr("role","button"),s.prepend(f))}function L(){t.progressBar&&(b.addClass(t.progressClass),s.prepend(b))}function X(){t.rtl&&s.addClass("rtl")}function P(o,h){if(o.preventDuplicates){if(h.message===x)return!0;x=h.message}return!1}function p(o){var h=o&&t.closeMethod!==!1?t.closeMethod:t.hideMethod,et=o&&t.closeDuration!==!1?t.closeDuration:t.hideDuration,ot=o&&t.closeEasing!==!1?t.closeEasing:t.hideEasing;if(!(n(":focus",s).length&&!o))return clearTimeout(r.intervalId),s[h]({duration:et,easing:ot,complete:function(){w(s),clearTimeout(c),t.onHidden&&d.state!=="hidden"&&t.onHidden(),d.state="hidden",d.endTime=new Date,B(d)}})}function _(){(t.timeOut>0||t.extendedTimeOut>0)&&(c=setTimeout(p,t.extendedTimeOut),r.maxHideTime=parseFloat(t.extendedTimeOut),r.hideEta=new Date().getTime()+r.maxHideTime)}function $(){clearTimeout(c),r.hideEta=0,s.stop(!0,!0)[t.showMethod]({duration:t.showDuration,easing:t.showEasing})}function tt(){var o=(r.hideEta-new Date().getTime())/r.maxHideTime*100;b.width(o+"%")}}function l(){return n.extend({},G(),I.options)}function w(e){i||(i=A()),!e.is(":visible")&&(e.remove(),e=null,i.children().length===0&&(i.remove(),x=void 0))}})()})})(typeof define=="function"&&define.amd?define:function(v,n){typeof module!="undefined"&&module.exports?module.exports=n(require("jquery")):window.layui&&layui.define?layui.define("jquery",function(i){i("toastr",n(layui.jquery)),i("notice",n(layui.jquery))}):window.toastr=n(window.jQuery)});
|