{"__symbolic":"module","version":4,"metadata":{"ComponentType":{"__symbolic":"interface"},"ComponentPortal":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":29,"character":39,"context":{"typeName":"T"},"module":"./portal/portal"}]},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":29,"character":53}]}],"attach":[{"__symbolic":"method"}],"detach":[{"__symbolic":"method"}],"setAttachedHost":[{"__symbolic":"method"}]}},"BasePortalHost":{"__symbolic":"class","members":{"attach":[{"__symbolic":"method"}],"attachComponentPortal":[{"__symbolic":"method"}],"detach":[{"__symbolic":"method"}],"setDisposeFn":[{"__symbolic":"method"}]}},"Overlay":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":16,"character":2}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"OverlayContainer"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":20,"character":51},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":21,"character":33}]}],"create":[{"__symbolic":"method"}],"getPaneElement":[{"__symbolic":"method"}],"_createPaneElement":[{"__symbolic":"method"}],"_createPortalHost":[{"__symbolic":"method"}],"_createOverlayRef":[{"__symbolic":"method"}]}},"OVERLAY_PROVIDERS":[{"__symbolic":"reference","name":"Overlay"},{"__symbolic":"reference","name":"OverlayContainer"}],"OverlayContainer":{"__symbolic":"class","members":{"getContainerElement":[{"__symbolic":"method"}],"_createContainer":[{"__symbolic":"method"}]}},"OverlayRef":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"BasePortalHost"}]}],"attach":[{"__symbolic":"method"}],"detach":[{"__symbolic":"method"}]}},"ToastContainerDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[toastContainer]","exportAs":"toastContainer"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"getContainerElement":[{"__symbolic":"method"}]}},"ToastContainerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":17,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ToastContainerDirective"}],"exports":[{"__symbolic":"reference","name":"ToastContainerDirective"}]}]}],"members":{}},"Toast":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":21,"character":1},"arguments":[{"selector":"[toast-component]","template":"\n  <button *ngIf=\"options.closeButton\" (click)=\"remove()\" class=\"toast-close-button\" aria-label=\"Close\">\n    <span aria-hidden=\"true\">&times;</span>\n  </button>\n  <div *ngIf=\"title\" [class]=\"options.titleClass\" [attr.aria-label]=\"title\">\n    {{ title }}\n  </div>\n  <div *ngIf=\"message && options.enableHtml\" role=\"alertdialog\" aria-live=\"polite\"\n    [class]=\"options.messageClass\" [innerHTML]=\"message\">\n  </div>\n  <div *ngIf=\"message && !options.enableHtml\" role=\"alertdialog\" aria-live=\"polite\"\n    [class]=\"options.messageClass\" [attr.aria-label]=\"message\">\n    {{ message }}\n  </div>\n  <div *ngIf=\"options.progressBar\">\n    <div class=\"toast-progress\" [style.width]=\"width + '%'\"></div>\n  </div>\n  ","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":42,"character":4},"arguments":["flyInOut",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":43,"character":6},"arguments":["inactive",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":43,"character":24},"arguments":[{"display":"none","opacity":0}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":47,"character":6},"arguments":["active",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":47,"character":22},"arguments":[{}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":48,"character":6},"arguments":["removed",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":48,"character":23},"arguments":[{"opacity":0}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":49,"character":6},"arguments":["inactive => active",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":50,"character":8},"arguments":["{{ easeTime }}ms {{ easing }}"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":52,"character":6},"arguments":["active => removed",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":53,"character":8},"arguments":["{{ easeTime }}ms {{ easing }}"]}]}]]}],"preserveWhitespaces":false}]}],"members":{"toastClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":66,"character":3},"arguments":["class"]}]}],"state":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":68,"character":3},"arguments":["@flyInOut"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ToastrService"},{"__symbolic":"reference","name":"ToastPackage"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":84,"character":23}]}],"ngOnDestroy":[{"__symbolic":"method"}],"activateToast":[{"__symbolic":"method"}],"updateProgress":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"tapToast":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":151,"character":3},"arguments":["click"]}]}],"stickAround":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":161,"character":3},"arguments":["mouseenter"]}]}],"delayedHideToast":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":174,"character":3},"arguments":["mouseleave"]}]}],"mySetTimeout":[{"__symbolic":"method"}],"mySetInterval":[{"__symbolic":"method"}],"runInsideAngular":[{"__symbolic":"method"}]}},"ActiveToast":{"__symbolic":"interface"},"ToastrService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":43,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":53,"character":5},"arguments":[{"__symbolic":"reference","name":"TOAST_CONFIG"}]}],null,null,null,null],"parameters":[{"__symbolic":"reference","name":"ToastToken"},{"__symbolic":"reference","name":"Overlay"},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":55,"character":23},{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":56,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":57,"character":20}]}],"show":[{"__symbolic":"method"}],"success":[{"__symbolic":"method"}],"error":[{"__symbolic":"method"}],"info":[{"__symbolic":"method"}],"warning":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"isDuplicate":[{"__symbolic":"method"}],"applyConfig":[{"__symbolic":"method"}],"_findToast":[{"__symbolic":"method"}],"_preBuildNotification":[{"__symbolic":"method"}],"_buildNotification":[{"__symbolic":"method"}]}},"IndividualConfig":{"__symbolic":"interface"},"ToastrIconClasses":{"__symbolic":"interface"},"GlobalConfig":{"__symbolic":"interface"},"ToastPackage":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"ToastRef"}]}],"triggerTap":[{"__symbolic":"method"}],"onTap":[{"__symbolic":"method"}],"triggerAction":[{"__symbolic":"method"}],"onAction":[{"__symbolic":"method"}]}},"GlobalToastrConfig":{"__symbolic":"interface"},"IndividualToastrConfig":{"__symbolic":"interface"},"ToastrConfig":{"__symbolic":"interface"},"DefaultGlobalConfig":{"__symbolic":"class","members":{}},"ToastrModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":17,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":18,"character":12}],"exports":[{"__symbolic":"reference","name":"Toast"}],"declarations":[{"__symbolic":"reference","name":"Toast"}],"entryComponents":[{"__symbolic":"reference","name":"Toast"}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":24,"character":15}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":24,"character":27}}]],"parameters":[{"__symbolic":"reference","name":"ToastrModule"}]}]},"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"defaults":[{}],"value":{"ngModule":{"__symbolic":"reference","name":"ToastrModule"},"providers":[{"provide":{"__symbolic":"reference","name":"TOAST_CONFIG"},"useValue":{"config":{"__symbolic":"reference","name":"config"},"defaults":{"__symbolic":"reference","name":"DefaultGlobalConfig"}}},{"__symbolic":"reference","name":"OverlayContainer"},{"__symbolic":"reference","name":"Overlay"},{"__symbolic":"reference","name":"ToastrService"}]}}}},"ToastRef":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"OverlayRef"}]}],"manualClose":[{"__symbolic":"method"}],"manualClosed":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"afterClosed":[{"__symbolic":"method"}],"isInactive":[{"__symbolic":"method"}],"activate":[{"__symbolic":"method"}],"afterActivate":[{"__symbolic":"method"}]}},"ToastInjector":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ToastPackage"},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":68,"character":29}]}],"get":[{"__symbolic":"method"}]}},"ToastToken":{"__symbolic":"interface"},"TOAST_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":9,"character":32},"arguments":["ToastConfig"]},"ToastNoAnimation":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"[toast-component]","template":"\n  <button *ngIf=\"options.closeButton\" (click)=\"remove()\" class=\"toast-close-button\" aria-label=\"Close\">\n    <span aria-hidden=\"true\">&times;</span>\n  </button>\n  <div *ngIf=\"title\" [class]=\"options.titleClass\" [attr.aria-label]=\"title\">\n    {{ title }}\n  </div>\n  <div *ngIf=\"message && options.enableHtml\" role=\"alert\" aria-live=\"polite\"\n    [class]=\"options.messageClass\" [innerHTML]=\"message\">\n  </div>\n  <div *ngIf=\"message && !options.enableHtml\" role=\"alert\" aria-live=\"polite\"\n    [class]=\"options.messageClass\" [attr.aria-label]=\"message\">\n    {{ message }}\n  </div>\n  <div *ngIf=\"options.progressBar\">\n    <div class=\"toast-progress\" [style.width]=\"width + '%'\"></div>\n  </div>\n  "}]}],"members":{"toastClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":44,"character":3},"arguments":["class"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ToastrService"},{"__symbolic":"reference","name":"ToastPackage"},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":56,"character":22}]}],"ngOnDestroy":[{"__symbolic":"method"}],"activateToast":[{"__symbolic":"method"}],"updateProgress":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"tapToast":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":129,"character":3},"arguments":["click"]}]}],"stickAround":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":139,"character":3},"arguments":["mouseenter"]}]}],"delayedHideToast":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":152,"character":3},"arguments":["mouseleave"]}]}]}},"ToastNoAnimationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":172,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":173,"character":12}],"declarations":[{"__symbolic":"reference","name":"ToastNoAnimation"}],"exports":[{"__symbolic":"reference","name":"ToastNoAnimation"}],"entryComponents":[{"__symbolic":"reference","name":"ToastNoAnimation"}]}]}],"members":{}}},"origins":{"ComponentType":"./portal/portal","ComponentPortal":"./portal/portal","BasePortalHost":"./portal/portal","Overlay":"./overlay/overlay","OVERLAY_PROVIDERS":"./overlay/overlay","OverlayContainer":"./overlay/overlay-container","OverlayRef":"./overlay/overlay-ref","ToastContainerDirective":"./toastr/toast.directive","ToastContainerModule":"./toastr/toast.directive","Toast":"./toastr/toast.component","ActiveToast":"./toastr/toastr.service","ToastrService":"./toastr/toastr.service","IndividualConfig":"./toastr/toastr-config","ToastrIconClasses":"./toastr/toastr-config","GlobalConfig":"./toastr/toastr-config","ToastPackage":"./toastr/toastr-config","GlobalToastrConfig":"./toastr/toastr-config","IndividualToastrConfig":"./toastr/toastr-config","ToastrConfig":"./toastr/toastr-config","DefaultGlobalConfig":"./toastr/default-config","ToastrModule":"./toastr/toastr.module","ToastRef":"./toastr/toast-injector","ToastInjector":"./toastr/toast-injector","ToastToken":"./toastr/toast-token","TOAST_CONFIG":"./toastr/toast-token","ToastNoAnimation":"./toastr/toast-noanimation.component","ToastNoAnimationModule":"./toastr/toast-noanimation.component"},"importAs":"@naisone/ngx-toastr"}