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