Files
everything2/EveryThing/wwwroot/vendor/libs/toastr/toastr.js
David Štaleker 03b92525d7 Prvi commit
2023-05-12 09:00:07 +02:00

1 line
6.2 KiB
JavaScript

!function(e,t){var n=function(e){var t={};function n(o){if(t[o])return t[o].exports;var i=t[o]={i:o,l:!1,exports:{}};return e[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(o,i,function(t){return e[t]}.bind(null,i));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=556)}({1:function(e,t){e.exports=window.jQuery},244:function(e,t,n){var o,i;n(557),o=[n(1)],void 0===(i=function(e){return function(){var t,n,o,i=0,s={error:"error",info:"info",success:"success",warning:"warning"},r={clear:function(n,o){var i=d();t||a(i),l(n,i,o)||function(n){for(var o=t.children(),i=o.length-1;i>=0;i--)l(e(o[i]),n)}(i)},remove:function(n){var o=d();t||a(o),n&&0===e(":focus",n).length?p(n):t.children().length&&t.remove()},error:function(e,t,n){return u({type:s.error,iconClass:d().iconClasses.error,message:e,optionsOverride:n,title:t})},getContainer:a,info:function(e,t,n){return u({type:s.info,iconClass:d().iconClasses.info,message:e,optionsOverride:n,title:t})},options:{},subscribe:function(e){n=e},success:function(e,t,n){return u({type:s.success,iconClass:d().iconClasses.success,message:e,optionsOverride:n,title:t})},version:"2.1.4",warning:function(e,t,n){return u({type:s.warning,iconClass:d().iconClasses.warning,message:e,optionsOverride:n,title:t})}};return r;function a(n,o){return n||(n=d()),(t=e("#"+n.containerId)).length?t:(o&&(t=function(n){return(t=e("<div/>").attr("id",n.containerId).addClass(n.positionClass)).appendTo(e(n.target)),t}(n)),t)}function l(t,n,o){var i=!(!o||!o.force)&&o.force;return!(!t||!i&&0!==e(":focus",t).length||(t[n.hideMethod]({duration:n.hideDuration,easing:n.hideEasing,complete:function(){p(t)}}),0))}function c(e){n&&n(e)}function u(n){var s=d(),r=n.iconClass||s.iconClass;if(void 0!==n.optionsOverride&&(s=e.extend(s,n.optionsOverride),r=n.optionsOverride.iconClass||r),!function(e,t){if(e.preventDuplicates){if(t.message===o)return!0;o=t.message}return!1}(s,n)){i++,t=a(s,!0);var l=null,u=e("<div/>"),f=e("<div/>"),g=e("<div/>"),m=e("<div/>"),v=e(s.closeHtml),h={intervalId:null,hideEta:null,maxHideTime:null},w={toastId:i,state:"visible",startTime:new Date,options:s,map:n};return n.iconClass&&u.addClass(s.toastClass).addClass(r),function(){if(n.title){var e=n.title;s.escapeHtml&&(e=C(n.title)),f.append(e).addClass(s.titleClass),u.append(f)}}(),function(){if(n.message){var e=n.message;s.escapeHtml&&(e=C(n.message)),g.append(e).addClass(s.messageClass),u.append(g)}}(),s.closeButton&&(v.addClass(s.closeClass).attr("role","button"),u.prepend(v)),s.progressBar&&(m.addClass(s.progressClass),u.prepend(m)),s.rtl&&u.addClass("rtl"),s.newestOnTop?t.prepend(u):t.append(u),function(){var e="";switch(n.iconClass){case"toast-success":case"toast-info":e="polite";break;default:e="assertive"}u.attr("aria-live",e)}(),u.hide(),u[s.showMethod]({duration:s.showDuration,easing:s.showEasing,complete:s.onShown}),s.timeOut>0&&(l=setTimeout(b,s.timeOut),h.maxHideTime=parseFloat(s.timeOut),h.hideEta=(new Date).getTime()+h.maxHideTime,s.progressBar&&(h.intervalId=setInterval(y,10))),s.closeOnHover&&u.hover(T,O),!s.onclick&&s.tapToDismiss&&u.click(b),s.closeButton&&v&&v.click(function(e){e.stopPropagation?e.stopPropagation():void 0!==e.cancelBubble&&!0!==e.cancelBubble&&(e.cancelBubble=!0),s.onCloseClick&&s.onCloseClick(e),b(!0)}),s.onclick&&u.click(function(e){s.onclick(e),b()}),c(w),s.debug&&console&&console.log(w),u}function C(e){return null==e&&(e=""),e.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function b(t){var n=t&&!1!==s.closeMethod?s.closeMethod:s.hideMethod,o=t&&!1!==s.closeDuration?s.closeDuration:s.hideDuration,i=t&&!1!==s.closeEasing?s.closeEasing:s.hideEasing;if(!e(":focus",u).length||t)return clearTimeout(h.intervalId),u[n]({duration:o,easing:i,complete:function(){p(u),clearTimeout(l),s.onHidden&&"hidden"!==w.state&&s.onHidden(),w.state="hidden",w.endTime=new Date,c(w)}})}function O(){(s.timeOut>0||s.extendedTimeOut>0)&&(l=setTimeout(b,s.extendedTimeOut),h.maxHideTime=parseFloat(s.extendedTimeOut),h.hideEta=(new Date).getTime()+h.maxHideTime)}function T(){clearTimeout(l),h.hideEta=0,u.stop(!0,!0)[s.showMethod]({duration:s.showDuration,easing:s.showEasing})}function y(){var e=(h.hideEta-(new Date).getTime())/h.maxHideTime*100;m.width(e+"%")}}function d(){return e.extend({},{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">&times;</button>',closeClass:"toast-close-button",newestOnTop:!0,preventDuplicates:!1,progressBar:!1,progressClass:"toast-progress",rtl:!1},r.options)}function p(e){t||(t=a()),e.is(":visible")||(e.remove(),e=null,0===t.children().length&&(t.remove(),o=void 0))}}()}.apply(t,o))||(e.exports=i)},556:function(e,t,n){"use strict";n.r(t);var o=n(244);n.n(o),n.d(t,"toastr",function(){return o})},557:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}}});if("object"==typeof n){var o=["object"==typeof module&&"object"==typeof module.exports?module.exports:null,"undefined"!=typeof window?window:null,e&&e!==window?e:null];for(var i in n)o[0]&&(o[0][i]=n[i]),o[1]&&"__esModule"!==i&&(o[1][i]=n[i]),o[2]&&(o[2][i]=n[i])}}(this);