Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

ngx-dropzone-wrapper

Package Overview
Dependencies
Maintainers
1
Versions
64
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ngx-dropzone-wrapper - npm Package Compare versions

Comparing version 10.0.0 to 10.0.1

10

bundles/ngx-dropzone-wrapper.umd.js

@@ -25,2 +25,3 @@ (function (global, factory) {

'addedFile',
'addedFiles',
'removedFile',

@@ -30,2 +31,3 @@ 'uploadProgress',

'maxFilesExceeded',
'errorMultiple',
'successMultiple',

@@ -87,2 +89,3 @@ 'sendingMultiple',

this.DZ_ADDEDFILE = new core.EventEmitter();
this.DZ_ADDEDFILES = new core.EventEmitter();
this.DZ_REMOVEDFILE = new core.EventEmitter();

@@ -92,2 +95,3 @@ this.DZ_UPLOADPROGRESS = new core.EventEmitter();

this.DZ_MAXFILESEXCEEDED = new core.EventEmitter();
this.DZ_ERRORMULTIPLE = new core.EventEmitter();
this.DZ_SUCCESSMULTIPLE = new core.EventEmitter();

@@ -242,2 +246,3 @@ this.DZ_SENDINGMULTIPLE = new core.EventEmitter();

DZ_ADDEDFILE: [{ type: core.Output, args: ['addedFile',] }],
DZ_ADDEDFILES: [{ type: core.Output, args: ['addedFiles',] }],
DZ_REMOVEDFILE: [{ type: core.Output, args: ['removedFile',] }],

@@ -247,2 +252,3 @@ DZ_UPLOADPROGRESS: [{ type: core.Output, args: ['uploadProgress',] }],

DZ_MAXFILESEXCEEDED: [{ type: core.Output, args: ['maxFilesExceeded',] }],
DZ_ERRORMULTIPLE: [{ type: core.Output, args: ['errorMultiple',] }],
DZ_SUCCESSMULTIPLE: [{ type: core.Output, args: ['successMultiple',] }],

@@ -280,2 +286,3 @@ DZ_SENDINGMULTIPLE: [{ type: core.Output, args: ['sendingMultiple',] }],

this.DZ_ADDEDFILE = new core.EventEmitter();
this.DZ_ADDEDFILES = new core.EventEmitter();
this.DZ_REMOVEDFILE = new core.EventEmitter();

@@ -285,2 +292,3 @@ this.DZ_UPLOADPROGRESS = new core.EventEmitter();

this.DZ_MAXFILESEXCEEDED = new core.EventEmitter();
this.DZ_ERRORMULTIPLE = new core.EventEmitter();
this.DZ_SUCCESSMULTIPLE = new core.EventEmitter();

@@ -349,2 +357,3 @@ this.DZ_SENDINGMULTIPLE = new core.EventEmitter();

DZ_ADDEDFILE: [{ type: core.Output, args: ['addedFile',] }],
DZ_ADDEDFILES: [{ type: core.Output, args: ['addedFiles',] }],
DZ_REMOVEDFILE: [{ type: core.Output, args: ['removedFile',] }],

@@ -354,2 +363,3 @@ DZ_UPLOADPROGRESS: [{ type: core.Output, args: ['uploadProgress',] }],

DZ_MAXFILESEXCEEDED: [{ type: core.Output, args: ['maxFilesExceeded',] }],
DZ_ERRORMULTIPLE: [{ type: core.Output, args: ['errorMultiple',] }],
DZ_SUCCESSMULTIPLE: [{ type: core.Output, args: ['successMultiple',] }],

@@ -356,0 +366,0 @@ DZ_SENDINGMULTIPLE: [{ type: core.Output, args: ['sendingMultiple',] }],

2

bundles/ngx-dropzone-wrapper.umd.min.js

@@ -1,2 +0,2 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/common"),require("dropzone")):"function"==typeof define&&define.amd?define("ngx-dropzone-wrapper",["exports","@angular/core","@angular/common","dropzone"],t):t((e=e||self)["ngx-dropzone-wrapper"]={},e.ng.core,e.ng.common,e.Dropzone)}(this,(function(e,t,r,n){"use strict";n=n&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n;var o=new t.InjectionToken("DROPZONE_CONFIG"),i=["error","success","sending","canceled","complete","processing","drop","dragStart","dragEnd","dragEnter","dragOver","dragLeave","thumbnail","addedFile","removedFile","uploadProgress","maxFilesReached","maxFilesExceeded","successMultiple","sendingMultiple","canceledMultiple","completeMultiple","processingMultiple","reset","queueComplete","totalUploadProgress"],s=function(){function e(e){void 0===e&&(e={}),this.assign(e)}return e.prototype.assign=function(e,t){for(var r in void 0===e&&(e={}),t=t||this,e)null==e[r]||Array.isArray(e[r])||"object"!=typeof e[r]||e[r]instanceof HTMLElement?t[r]=e[r]:(t[r]={},this.assign(e[r],t[r]))},e}(),a=function(){function e(e,r,o,i,s,a){this.zone=e,this.renderer=r,this.elementRef=o,this.differs=i,this.platformId=s,this.defaults=a,this.configDiff=null,this.disabled=!1,this.DZ_INIT=new t.EventEmitter,this.DZ_ERROR=new t.EventEmitter,this.DZ_SUCCESS=new t.EventEmitter,this.DZ_SENDING=new t.EventEmitter,this.DZ_CANCELED=new t.EventEmitter,this.DZ_COMPLETE=new t.EventEmitter,this.DZ_PROCESSING=new t.EventEmitter,this.DZ_DROP=new t.EventEmitter,this.DZ_DRAGSTART=new t.EventEmitter,this.DZ_DRAGEND=new t.EventEmitter,this.DZ_DRAGENTER=new t.EventEmitter,this.DZ_DRAGOVER=new t.EventEmitter,this.DZ_DRAGLEAVE=new t.EventEmitter,this.DZ_THUMBNAIL=new t.EventEmitter,this.DZ_ADDEDFILE=new t.EventEmitter,this.DZ_REMOVEDFILE=new t.EventEmitter,this.DZ_UPLOADPROGRESS=new t.EventEmitter,this.DZ_MAXFILESREACHED=new t.EventEmitter,this.DZ_MAXFILESEXCEEDED=new t.EventEmitter,this.DZ_SUCCESSMULTIPLE=new t.EventEmitter,this.DZ_SENDINGMULTIPLE=new t.EventEmitter,this.DZ_CANCELEDMULTIPLE=new t.EventEmitter,this.DZ_COMPLETEMULTIPLE=new t.EventEmitter,this.DZ_PROCESSINGMULTIPLE=new t.EventEmitter,this.DZ_RESET=new t.EventEmitter,this.DZ_QUEUECOMPLETE=new t.EventEmitter,this.DZ_TOTALUPLOADPROGRESS=new t.EventEmitter,n.autoDiscover=!1}return e.prototype.ngOnInit=function(){var e=this;if(r.isPlatformBrowser(this.platformId)){var t=new s(this.defaults);t.assign(this.config),this.renderer.addClass(this.elementRef.nativeElement,1===t.maxFiles?"dz-single":"dz-multiple"),this.renderer.removeClass(this.elementRef.nativeElement,1===t.maxFiles?"dz-multiple":"dz-single"),this.zone.runOutsideAngular((function(){e.instance=new n(e.elementRef.nativeElement,t)})),this.disabled&&this.instance.disable(),this.DZ_INIT.observers.length&&this.zone.run((function(){e.DZ_INIT.emit(e.instance)})),this.instance.on("success",(function(){null!=t.autoReset&&setTimeout((function(){return e.reset()}),t.autoReset)})),this.instance.on("error",(function(){null!=t.errorReset&&setTimeout((function(){return e.reset()}),t.errorReset)})),this.instance.on("canceled",(function(){null!=t.cancelReset&&setTimeout((function(){return e.reset()}),t.cancelReset)})),i.forEach((function(t){e.instance.on(t.toLowerCase(),(function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];r=1===r.length?r[0]:r;var o="DZ_"+t.toUpperCase(),i=e[o];i.observers.length>0&&e.zone.run((function(){i.emit(r)}))}))})),this.configDiff||(this.configDiff=this.differs.find(this.config||{}).create(),this.configDiff.diff(this.config||{}))}},e.prototype.ngOnDestroy=function(){var e=this;this.instance&&(this.zone.runOutsideAngular((function(){e.instance.destroy()})),this.instance=null)},e.prototype.ngDoCheck=function(){!this.disabled&&this.configDiff&&(this.configDiff.diff(this.config||{})&&this.instance&&(this.ngOnDestroy(),this.ngOnInit()))},e.prototype.ngOnChanges=function(e){var t=this;this.instance&&e.disabled&&e.disabled.currentValue!==e.disabled.previousValue&&(!1===e.disabled.currentValue?this.zone.runOutsideAngular((function(){t.instance.enable()})):!0===e.disabled.currentValue&&this.zone.runOutsideAngular((function(){t.instance.disable()})))},e.prototype.dropzone=function(){return this.instance},e.prototype.reset=function(e){var t=this;this.instance&&this.zone.runOutsideAngular((function(){t.instance.removeAllFiles(e)}))},e}();a.decorators=[{type:t.Directive,args:[{selector:"[dropzone]",exportAs:"ngxDropzone"}]}],a.ctorParameters=function(){return[{type:t.NgZone},{type:t.Renderer2},{type:t.ElementRef},{type:t.KeyValueDiffers},{type:Object,decorators:[{type:t.Inject,args:[t.PLATFORM_ID]}]},{type:void 0,decorators:[{type:t.Optional},{type:t.Inject,args:[o]}]}]},a.propDecorators={disabled:[{type:t.Input}],config:[{type:t.Input,args:["dropzone"]}],DZ_INIT:[{type:t.Output,args:["init"]}],DZ_ERROR:[{type:t.Output,args:["error"]}],DZ_SUCCESS:[{type:t.Output,args:["success"]}],DZ_SENDING:[{type:t.Output,args:["sending"]}],DZ_CANCELED:[{type:t.Output,args:["canceled"]}],DZ_COMPLETE:[{type:t.Output,args:["complete"]}],DZ_PROCESSING:[{type:t.Output,args:["processing"]}],DZ_DROP:[{type:t.Output,args:["drop"]}],DZ_DRAGSTART:[{type:t.Output,args:["dragStart"]}],DZ_DRAGEND:[{type:t.Output,args:["dragEnd"]}],DZ_DRAGENTER:[{type:t.Output,args:["dragEnter"]}],DZ_DRAGOVER:[{type:t.Output,args:["dragOver"]}],DZ_DRAGLEAVE:[{type:t.Output,args:["dragLeave"]}],DZ_THUMBNAIL:[{type:t.Output,args:["thumbnail"]}],DZ_ADDEDFILE:[{type:t.Output,args:["addedFile"]}],DZ_REMOVEDFILE:[{type:t.Output,args:["removedFile"]}],DZ_UPLOADPROGRESS:[{type:t.Output,args:["uploadProgress"]}],DZ_MAXFILESREACHED:[{type:t.Output,args:["maxFilesReached"]}],DZ_MAXFILESEXCEEDED:[{type:t.Output,args:["maxFilesExceeded"]}],DZ_SUCCESSMULTIPLE:[{type:t.Output,args:["successMultiple"]}],DZ_SENDINGMULTIPLE:[{type:t.Output,args:["sendingMultiple"]}],DZ_CANCELEDMULTIPLE:[{type:t.Output,args:["canceledMultiple"]}],DZ_COMPLETEMULTIPLE:[{type:t.Output,args:["completeMultiple"]}],DZ_PROCESSINGMULTIPLE:[{type:t.Output,args:["processingMultiple"]}],DZ_RESET:[{type:t.Output,args:["reset"]}],DZ_QUEUECOMPLETE:[{type:t.Output,args:["queueComplete"]}],DZ_TOTALUPLOADPROGRESS:[{type:t.Output,args:["totalUploadProgress"]}]};var p=function(){function e(e){this.platformId=e,this.disabled=!1,this.message="Click or drag files to upload",this.placeholder="",this.useDropzoneClass=!0,this.DZ_INIT=new t.EventEmitter,this.DZ_ERROR=new t.EventEmitter,this.DZ_SUCCESS=new t.EventEmitter,this.DZ_SENDING=new t.EventEmitter,this.DZ_CANCELED=new t.EventEmitter,this.DZ_COMPLETE=new t.EventEmitter,this.DZ_PROCESSING=new t.EventEmitter,this.DZ_DROP=new t.EventEmitter,this.DZ_DRAGSTART=new t.EventEmitter,this.DZ_DRAGEND=new t.EventEmitter,this.DZ_DRAGENTER=new t.EventEmitter,this.DZ_DRAGOVER=new t.EventEmitter,this.DZ_DRAGLEAVE=new t.EventEmitter,this.DZ_THUMBNAIL=new t.EventEmitter,this.DZ_ADDEDFILE=new t.EventEmitter,this.DZ_REMOVEDFILE=new t.EventEmitter,this.DZ_UPLOADPROGRESS=new t.EventEmitter,this.DZ_MAXFILESREACHED=new t.EventEmitter,this.DZ_MAXFILESEXCEEDED=new t.EventEmitter,this.DZ_SUCCESSMULTIPLE=new t.EventEmitter,this.DZ_SENDINGMULTIPLE=new t.EventEmitter,this.DZ_CANCELEDMULTIPLE=new t.EventEmitter,this.DZ_COMPLETEMULTIPLE=new t.EventEmitter,this.DZ_PROCESSINGMULTIPLE=new t.EventEmitter,this.DZ_RESET=new t.EventEmitter,this.DZ_QUEUECOMPLETE=new t.EventEmitter,this.DZ_TOTALUPLOADPROGRESS=new t.EventEmitter}return e.prototype.ngOnInit=function(){var e=this;r.isPlatformBrowser(this.platformId)&&window.setTimeout((function(){i.forEach((function(t){if(e.directiveRef){var r="DZ_"+t.toUpperCase(),n=r,o=r;e.directiveRef[n]=e[o]}}))}),0)},e.prototype.getPlaceholder=function(){return"url("+encodeURI(this.placeholder)+")"},e}();p.decorators=[{type:t.Component,args:[{selector:"dropzone",exportAs:"ngxDropzone",template:'<div class="dz-wrapper" [class.dropzone]="useDropzoneClass" [dropzone]="config" [disabled]="disabled" (init)="DZ_INIT.emit($event)">\n <div class="dz-message" [class.disabled]="disabled" [class.dz-placeholder]="placeholder">\n <div class="dz-text" [innerHTML]="config?.dictDefaultMessage || message"></div>\n\n <div *ngIf="placeholder" class="dz-image" [style.background-image]="getPlaceholder()"></div>\n </div>\n\n <ng-content></ng-content>\n</div>\n',encapsulation:t.ViewEncapsulation.None,styles:["dropzone{display:block;height:auto;width:100%}dropzone[fxflex]{display:flex;flex-direction:inherit;min-height:0;min-width:0}dropzone[fxflex]>.dropzone.dz-wrapper{-webkit-box-flex:1;flex:1 1 auto;min-height:0;min-width:0}dropzone[fxlayout]{-webkit-box-align:inherit;-webkit-box-pack:inherit;align-content:inherit;align-items:inherit;justify-content:inherit}dropzone[fxlayout]>.dropzone.dz-wrapper.dz-single{-webkit-box-align:center;-webkit-box-pack:center;align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}dropzone[fxlayout]>.dropzone.dz-wrapper.dz-multiple{-webkit-box-align:flex-start;-webkit-box-pack:flex-start;align-content:flex-start;align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between}dropzone>.dropzone.dz-wrapper{background:transparent;border:none;color:#666;max-height:100%;min-height:0;overflow:auto;padding:0;position:relative;width:100%}dropzone>.dropzone.dz-wrapper .dz-message{background-color:#eee;border:2px dashed #aaa;display:inline-block;margin:8px;max-height:100%;max-width:calc(100% - 16px);min-height:40px;min-width:calc(100% - 16px);overflow:auto;position:relative;width:calc(100% - 16px)}dropzone>.dropzone.dz-wrapper .dz-message .dz-text{padding:8px 16px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}dropzone>.dropzone.dz-wrapper .dz-message .dz-image{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}dropzone>.dropzone.dz-wrapper .dz-message.disabled{cursor:not-allowed}dropzone>.dropzone.dz-wrapper .dz-message.disabled .dz-text{opacity:.5}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder{border-color:rgba(#aaa,0)}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder .dz-text{background-color:rgba(#fff,.5);font-weight:700;left:10%;opacity:0;position:absolute;right:10%;top:0;transform:translateY(-50%);transition:filter .25s ease-in-out,opacity .25s ease-in-out,border-color .25s ease-in-out;z-index:1}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled){border-color:#aaa}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled) .dz-text{opacity:1}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled) .dz-image{filter:blur(8px)}dropzone>.dropzone.dz-wrapper .dz-preview{margin:8px}dropzone>.dropzone.dz-wrapper .dz-preview .dz-details{padding:24px}dropzone>.dropzone.dz-wrapper .dz-preview .dz-progress{border:1px solid #aaa;border-radius:4px;margin-left:-40%;width:80%}dropzone>.dropzone.dz-wrapper .dz-preview .dz-progress .dz-upload{background-color:#666}dropzone>.dropzone.dz-wrapper .dz-preview .dz-filename span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;width:100%}dropzone>.dropzone.dz-wrapper .dz-preview .dz-filename span:hover{overflow:visible;white-space:normal;word-wrap:break-word}dropzone>.dropzone.dz-wrapper.dz-single .dz-message{height:100%;width:100%}dropzone>.dropzone.dz-wrapper.dz-single.dz-started .dz-message{display:none}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview{height:100%;width:calc(100% - 16px)}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview .dz-image{border-radius:0;height:100%;width:100%}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview .dz-image img{display:block;height:auto;margin:0;width:100%}dropzone>.dropzone.dz-wrapper.dz-single .dz-error-message{left:50%;top:50%;transform:translateX(-50%) translateY(100%)}dropzone>.dropzone.dz-wrapper.dz-multiple.dz-started .dz-message{display:inline-block}",'@-webkit-keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@-webkit-keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{background:#fff;border:2px solid rgba(0,0,0,.3);min-height:150px;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{margin:2em 0;text-align:center}.dropzone .dz-message .dz-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.dropzone .dz-preview{display:inline-block;margin:16px;min-height:100px;position:relative;vertical-align:top}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{background:#999;background:linear-gradient(180deg,#eee,#ddd);border-radius:20px}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{border:none;cursor:pointer;display:block;font-size:14px;text-align:center}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{color:rgba(0,0,0,.9);font-size:13px;left:0;line-height:150%;max-width:100%;min-width:100%;opacity:0;padding:2em 1em;position:absolute;text-align:center;top:0;z-index:20}.dropzone .dz-preview .dz-details .dz-size{font-size:16px;margin-bottom:1em}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{background-color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,78.4%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);border-radius:3px;padding:0 .4em}.dropzone .dz-preview:hover .dz-image img{filter:blur(8px);transform:scale(1.05)}.dropzone .dz-preview .dz-image{border-radius:20px;display:block;height:120px;overflow:hidden;position:relative;width:120px;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1);opacity:1}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{display:block;left:50%;margin-left:-27px;margin-top:-27px;opacity:0;pointer-events:none;position:absolute;top:50%;z-index:500}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;height:54px;width:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{-webkit-transform:scale(1);background:hsla(0,0%,100%,.9);border-radius:8px;height:16px;left:50%;margin-left:-40px;margin-top:-8px;opacity:1;overflow:hidden;pointer-events:none;position:absolute;top:50%;width:80px;z-index:1000}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(180deg,#666,#444);bottom:0;left:0;position:absolute;top:0;transition:width .3s ease-in-out;width:0}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{background:#be2626;background:linear-gradient(180deg,#be2626,#a92222);border-radius:8px;color:#fff;display:block;display:none;font-size:13px;left:-10px;opacity:0;padding:.5em 1.2em;pointer-events:none;position:absolute;top:130px;transition:opacity .3s ease;width:140px;z-index:1000}.dropzone .dz-preview .dz-error-message:after{border-bottom:6px solid #be2626;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:64px;position:absolute;top:-6px;width:0}']}]}],p.ctorParameters=function(){return[{type:Object,decorators:[{type:t.Inject,args:[t.PLATFORM_ID]}]}]},p.propDecorators={disabled:[{type:t.Input}],config:[{type:t.Input}],message:[{type:t.Input}],placeholder:[{type:t.Input}],useDropzoneClass:[{type:t.Input}],DZ_INIT:[{type:t.Output,args:["init"]}],DZ_ERROR:[{type:t.Output,args:["error"]}],DZ_SUCCESS:[{type:t.Output,args:["success"]}],DZ_SENDING:[{type:t.Output,args:["sending"]}],DZ_CANCELED:[{type:t.Output,args:["canceled"]}],DZ_COMPLETE:[{type:t.Output,args:["complete"]}],DZ_PROCESSING:[{type:t.Output,args:["processing"]}],DZ_DROP:[{type:t.Output,args:["drop"]}],DZ_DRAGSTART:[{type:t.Output,args:["dragStart"]}],DZ_DRAGEND:[{type:t.Output,args:["dragEnd"]}],DZ_DRAGENTER:[{type:t.Output,args:["dragEnter"]}],DZ_DRAGOVER:[{type:t.Output,args:["dragOver"]}],DZ_DRAGLEAVE:[{type:t.Output,args:["dragLeave"]}],DZ_THUMBNAIL:[{type:t.Output,args:["thumbnail"]}],DZ_ADDEDFILE:[{type:t.Output,args:["addedFile"]}],DZ_REMOVEDFILE:[{type:t.Output,args:["removedFile"]}],DZ_UPLOADPROGRESS:[{type:t.Output,args:["uploadProgress"]}],DZ_MAXFILESREACHED:[{type:t.Output,args:["maxFilesReached"]}],DZ_MAXFILESEXCEEDED:[{type:t.Output,args:["maxFilesExceeded"]}],DZ_SUCCESSMULTIPLE:[{type:t.Output,args:["successMultiple"]}],DZ_SENDINGMULTIPLE:[{type:t.Output,args:["sendingMultiple"]}],DZ_CANCELEDMULTIPLE:[{type:t.Output,args:["canceledMultiple"]}],DZ_COMPLETEMULTIPLE:[{type:t.Output,args:["completeMultiple"]}],DZ_PROCESSINGMULTIPLE:[{type:t.Output,args:["processingMultiple"]}],DZ_RESET:[{type:t.Output,args:["reset"]}],DZ_QUEUECOMPLETE:[{type:t.Output,args:["queueComplete"]}],DZ_TOTALUPLOADPROGRESS:[{type:t.Output,args:["totalUploadProgress"]}],directiveRef:[{type:t.ViewChild,args:[a,{static:!0}]}]};var d=function(){};d.decorators=[{type:t.NgModule,args:[{imports:[r.CommonModule],declarations:[p,a],exports:[r.CommonModule,p,a]}]}],e.DROPZONE_CONFIG=o,e.DropzoneComponent=p,e.DropzoneConfig=s,e.DropzoneDirective=a,e.DropzoneModule=d,Object.defineProperty(e,"__esModule",{value:!0})}));
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/common"),require("dropzone")):"function"==typeof define&&define.amd?define("ngx-dropzone-wrapper",["exports","@angular/core","@angular/common","dropzone"],t):t((e=e||self)["ngx-dropzone-wrapper"]={},e.ng.core,e.ng.common,e.Dropzone)}(this,(function(e,t,r,n){"use strict";n=n&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n;var i=new t.InjectionToken("DROPZONE_CONFIG"),o=["error","success","sending","canceled","complete","processing","drop","dragStart","dragEnd","dragEnter","dragOver","dragLeave","thumbnail","addedFile","addedFiles","removedFile","uploadProgress","maxFilesReached","maxFilesExceeded","errorMultiple","successMultiple","sendingMultiple","canceledMultiple","completeMultiple","processingMultiple","reset","queueComplete","totalUploadProgress"],s=function(){function e(e){void 0===e&&(e={}),this.assign(e)}return e.prototype.assign=function(e,t){for(var r in void 0===e&&(e={}),t=t||this,e)null==e[r]||Array.isArray(e[r])||"object"!=typeof e[r]||e[r]instanceof HTMLElement?t[r]=e[r]:(t[r]={},this.assign(e[r],t[r]))},e}(),a=function(){function e(e,r,i,o,s,a){this.zone=e,this.renderer=r,this.elementRef=i,this.differs=o,this.platformId=s,this.defaults=a,this.configDiff=null,this.disabled=!1,this.DZ_INIT=new t.EventEmitter,this.DZ_ERROR=new t.EventEmitter,this.DZ_SUCCESS=new t.EventEmitter,this.DZ_SENDING=new t.EventEmitter,this.DZ_CANCELED=new t.EventEmitter,this.DZ_COMPLETE=new t.EventEmitter,this.DZ_PROCESSING=new t.EventEmitter,this.DZ_DROP=new t.EventEmitter,this.DZ_DRAGSTART=new t.EventEmitter,this.DZ_DRAGEND=new t.EventEmitter,this.DZ_DRAGENTER=new t.EventEmitter,this.DZ_DRAGOVER=new t.EventEmitter,this.DZ_DRAGLEAVE=new t.EventEmitter,this.DZ_THUMBNAIL=new t.EventEmitter,this.DZ_ADDEDFILE=new t.EventEmitter,this.DZ_ADDEDFILES=new t.EventEmitter,this.DZ_REMOVEDFILE=new t.EventEmitter,this.DZ_UPLOADPROGRESS=new t.EventEmitter,this.DZ_MAXFILESREACHED=new t.EventEmitter,this.DZ_MAXFILESEXCEEDED=new t.EventEmitter,this.DZ_ERRORMULTIPLE=new t.EventEmitter,this.DZ_SUCCESSMULTIPLE=new t.EventEmitter,this.DZ_SENDINGMULTIPLE=new t.EventEmitter,this.DZ_CANCELEDMULTIPLE=new t.EventEmitter,this.DZ_COMPLETEMULTIPLE=new t.EventEmitter,this.DZ_PROCESSINGMULTIPLE=new t.EventEmitter,this.DZ_RESET=new t.EventEmitter,this.DZ_QUEUECOMPLETE=new t.EventEmitter,this.DZ_TOTALUPLOADPROGRESS=new t.EventEmitter,n.autoDiscover=!1}return e.prototype.ngOnInit=function(){var e=this;if(r.isPlatformBrowser(this.platformId)){var t=new s(this.defaults);t.assign(this.config),this.renderer.addClass(this.elementRef.nativeElement,1===t.maxFiles?"dz-single":"dz-multiple"),this.renderer.removeClass(this.elementRef.nativeElement,1===t.maxFiles?"dz-multiple":"dz-single"),this.zone.runOutsideAngular((function(){e.instance=new n(e.elementRef.nativeElement,t)})),this.disabled&&this.instance.disable(),this.DZ_INIT.observers.length&&this.zone.run((function(){e.DZ_INIT.emit(e.instance)})),this.instance.on("success",(function(){null!=t.autoReset&&setTimeout((function(){return e.reset()}),t.autoReset)})),this.instance.on("error",(function(){null!=t.errorReset&&setTimeout((function(){return e.reset()}),t.errorReset)})),this.instance.on("canceled",(function(){null!=t.cancelReset&&setTimeout((function(){return e.reset()}),t.cancelReset)})),o.forEach((function(t){e.instance.on(t.toLowerCase(),(function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];r=1===r.length?r[0]:r;var i="DZ_"+t.toUpperCase(),o=e[i];o.observers.length>0&&e.zone.run((function(){o.emit(r)}))}))})),this.configDiff||(this.configDiff=this.differs.find(this.config||{}).create(),this.configDiff.diff(this.config||{}))}},e.prototype.ngOnDestroy=function(){var e=this;this.instance&&(this.zone.runOutsideAngular((function(){e.instance.destroy()})),this.instance=null)},e.prototype.ngDoCheck=function(){!this.disabled&&this.configDiff&&(this.configDiff.diff(this.config||{})&&this.instance&&(this.ngOnDestroy(),this.ngOnInit()))},e.prototype.ngOnChanges=function(e){var t=this;this.instance&&e.disabled&&e.disabled.currentValue!==e.disabled.previousValue&&(!1===e.disabled.currentValue?this.zone.runOutsideAngular((function(){t.instance.enable()})):!0===e.disabled.currentValue&&this.zone.runOutsideAngular((function(){t.instance.disable()})))},e.prototype.dropzone=function(){return this.instance},e.prototype.reset=function(e){var t=this;this.instance&&this.zone.runOutsideAngular((function(){t.instance.removeAllFiles(e)}))},e}();a.decorators=[{type:t.Directive,args:[{selector:"[dropzone]",exportAs:"ngxDropzone"}]}],a.ctorParameters=function(){return[{type:t.NgZone},{type:t.Renderer2},{type:t.ElementRef},{type:t.KeyValueDiffers},{type:Object,decorators:[{type:t.Inject,args:[t.PLATFORM_ID]}]},{type:void 0,decorators:[{type:t.Optional},{type:t.Inject,args:[i]}]}]},a.propDecorators={disabled:[{type:t.Input}],config:[{type:t.Input,args:["dropzone"]}],DZ_INIT:[{type:t.Output,args:["init"]}],DZ_ERROR:[{type:t.Output,args:["error"]}],DZ_SUCCESS:[{type:t.Output,args:["success"]}],DZ_SENDING:[{type:t.Output,args:["sending"]}],DZ_CANCELED:[{type:t.Output,args:["canceled"]}],DZ_COMPLETE:[{type:t.Output,args:["complete"]}],DZ_PROCESSING:[{type:t.Output,args:["processing"]}],DZ_DROP:[{type:t.Output,args:["drop"]}],DZ_DRAGSTART:[{type:t.Output,args:["dragStart"]}],DZ_DRAGEND:[{type:t.Output,args:["dragEnd"]}],DZ_DRAGENTER:[{type:t.Output,args:["dragEnter"]}],DZ_DRAGOVER:[{type:t.Output,args:["dragOver"]}],DZ_DRAGLEAVE:[{type:t.Output,args:["dragLeave"]}],DZ_THUMBNAIL:[{type:t.Output,args:["thumbnail"]}],DZ_ADDEDFILE:[{type:t.Output,args:["addedFile"]}],DZ_ADDEDFILES:[{type:t.Output,args:["addedFiles"]}],DZ_REMOVEDFILE:[{type:t.Output,args:["removedFile"]}],DZ_UPLOADPROGRESS:[{type:t.Output,args:["uploadProgress"]}],DZ_MAXFILESREACHED:[{type:t.Output,args:["maxFilesReached"]}],DZ_MAXFILESEXCEEDED:[{type:t.Output,args:["maxFilesExceeded"]}],DZ_ERRORMULTIPLE:[{type:t.Output,args:["errorMultiple"]}],DZ_SUCCESSMULTIPLE:[{type:t.Output,args:["successMultiple"]}],DZ_SENDINGMULTIPLE:[{type:t.Output,args:["sendingMultiple"]}],DZ_CANCELEDMULTIPLE:[{type:t.Output,args:["canceledMultiple"]}],DZ_COMPLETEMULTIPLE:[{type:t.Output,args:["completeMultiple"]}],DZ_PROCESSINGMULTIPLE:[{type:t.Output,args:["processingMultiple"]}],DZ_RESET:[{type:t.Output,args:["reset"]}],DZ_QUEUECOMPLETE:[{type:t.Output,args:["queueComplete"]}],DZ_TOTALUPLOADPROGRESS:[{type:t.Output,args:["totalUploadProgress"]}]};var p=function(){function e(e){this.platformId=e,this.disabled=!1,this.message="Click or drag files to upload",this.placeholder="",this.useDropzoneClass=!0,this.DZ_INIT=new t.EventEmitter,this.DZ_ERROR=new t.EventEmitter,this.DZ_SUCCESS=new t.EventEmitter,this.DZ_SENDING=new t.EventEmitter,this.DZ_CANCELED=new t.EventEmitter,this.DZ_COMPLETE=new t.EventEmitter,this.DZ_PROCESSING=new t.EventEmitter,this.DZ_DROP=new t.EventEmitter,this.DZ_DRAGSTART=new t.EventEmitter,this.DZ_DRAGEND=new t.EventEmitter,this.DZ_DRAGENTER=new t.EventEmitter,this.DZ_DRAGOVER=new t.EventEmitter,this.DZ_DRAGLEAVE=new t.EventEmitter,this.DZ_THUMBNAIL=new t.EventEmitter,this.DZ_ADDEDFILE=new t.EventEmitter,this.DZ_ADDEDFILES=new t.EventEmitter,this.DZ_REMOVEDFILE=new t.EventEmitter,this.DZ_UPLOADPROGRESS=new t.EventEmitter,this.DZ_MAXFILESREACHED=new t.EventEmitter,this.DZ_MAXFILESEXCEEDED=new t.EventEmitter,this.DZ_ERRORMULTIPLE=new t.EventEmitter,this.DZ_SUCCESSMULTIPLE=new t.EventEmitter,this.DZ_SENDINGMULTIPLE=new t.EventEmitter,this.DZ_CANCELEDMULTIPLE=new t.EventEmitter,this.DZ_COMPLETEMULTIPLE=new t.EventEmitter,this.DZ_PROCESSINGMULTIPLE=new t.EventEmitter,this.DZ_RESET=new t.EventEmitter,this.DZ_QUEUECOMPLETE=new t.EventEmitter,this.DZ_TOTALUPLOADPROGRESS=new t.EventEmitter}return e.prototype.ngOnInit=function(){var e=this;r.isPlatformBrowser(this.platformId)&&window.setTimeout((function(){o.forEach((function(t){if(e.directiveRef){var r="DZ_"+t.toUpperCase(),n=r,i=r;e.directiveRef[n]=e[i]}}))}),0)},e.prototype.getPlaceholder=function(){return"url("+encodeURI(this.placeholder)+")"},e}();p.decorators=[{type:t.Component,args:[{selector:"dropzone",exportAs:"ngxDropzone",template:'<div class="dz-wrapper" [class.dropzone]="useDropzoneClass" [dropzone]="config" [disabled]="disabled" (init)="DZ_INIT.emit($event)">\n <div class="dz-message" [class.disabled]="disabled" [class.dz-placeholder]="placeholder">\n <div class="dz-text" [innerHTML]="config?.dictDefaultMessage || message"></div>\n\n <div *ngIf="placeholder" class="dz-image" [style.background-image]="getPlaceholder()"></div>\n </div>\n\n <ng-content></ng-content>\n</div>\n',encapsulation:t.ViewEncapsulation.None,styles:["dropzone{display:block;height:auto;width:100%}dropzone[fxflex]{display:flex;flex-direction:inherit;min-height:0;min-width:0}dropzone[fxflex]>.dropzone.dz-wrapper{-webkit-box-flex:1;flex:1 1 auto;min-height:0;min-width:0}dropzone[fxlayout]{-webkit-box-align:inherit;-webkit-box-pack:inherit;align-content:inherit;align-items:inherit;justify-content:inherit}dropzone[fxlayout]>.dropzone.dz-wrapper.dz-single{-webkit-box-align:center;-webkit-box-pack:center;align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}dropzone[fxlayout]>.dropzone.dz-wrapper.dz-multiple{-webkit-box-align:flex-start;-webkit-box-pack:flex-start;align-content:flex-start;align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between}dropzone>.dropzone.dz-wrapper{background:transparent;border:none;color:#666;max-height:100%;min-height:0;overflow:auto;padding:0;position:relative;width:100%}dropzone>.dropzone.dz-wrapper .dz-message{background-color:#eee;border:2px dashed #aaa;display:inline-block;margin:8px;max-height:100%;max-width:calc(100% - 16px);min-height:40px;min-width:calc(100% - 16px);overflow:auto;position:relative;width:calc(100% - 16px)}dropzone>.dropzone.dz-wrapper .dz-message .dz-text{padding:8px 16px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}dropzone>.dropzone.dz-wrapper .dz-message .dz-image{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}dropzone>.dropzone.dz-wrapper .dz-message.disabled{cursor:not-allowed}dropzone>.dropzone.dz-wrapper .dz-message.disabled .dz-text{opacity:.5}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder{border-color:rgba(#aaa,0)}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder .dz-text{background-color:rgba(#fff,.5);font-weight:700;left:10%;opacity:0;position:absolute;right:10%;top:0;transform:translateY(-50%);transition:filter .25s ease-in-out,opacity .25s ease-in-out,border-color .25s ease-in-out;z-index:1}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled){border-color:#aaa}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled) .dz-text{opacity:1}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled) .dz-image{filter:blur(8px)}dropzone>.dropzone.dz-wrapper .dz-preview{margin:8px}dropzone>.dropzone.dz-wrapper .dz-preview .dz-details{padding:24px}dropzone>.dropzone.dz-wrapper .dz-preview .dz-progress{border:1px solid #aaa;border-radius:4px;margin-left:-40%;width:80%}dropzone>.dropzone.dz-wrapper .dz-preview .dz-progress .dz-upload{background-color:#666}dropzone>.dropzone.dz-wrapper .dz-preview .dz-filename span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;width:100%}dropzone>.dropzone.dz-wrapper .dz-preview .dz-filename span:hover{overflow:visible;white-space:normal;word-wrap:break-word}dropzone>.dropzone.dz-wrapper.dz-single .dz-message{height:100%;width:100%}dropzone>.dropzone.dz-wrapper.dz-single.dz-started .dz-message{display:none}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview{height:100%;width:calc(100% - 16px)}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview .dz-image{border-radius:0;height:100%;width:100%}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview .dz-image img{display:block;height:auto;margin:0;width:100%}dropzone>.dropzone.dz-wrapper.dz-single .dz-error-message{left:50%;top:50%;transform:translateX(-50%) translateY(100%)}dropzone>.dropzone.dz-wrapper.dz-multiple.dz-started .dz-message{display:inline-block}",'@-webkit-keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@-webkit-keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{background:#fff;border:2px solid rgba(0,0,0,.3);min-height:150px;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{margin:2em 0;text-align:center}.dropzone .dz-message .dz-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.dropzone .dz-preview{display:inline-block;margin:16px;min-height:100px;position:relative;vertical-align:top}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{background:#999;background:linear-gradient(180deg,#eee,#ddd);border-radius:20px}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{border:none;cursor:pointer;display:block;font-size:14px;text-align:center}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{color:rgba(0,0,0,.9);font-size:13px;left:0;line-height:150%;max-width:100%;min-width:100%;opacity:0;padding:2em 1em;position:absolute;text-align:center;top:0;z-index:20}.dropzone .dz-preview .dz-details .dz-size{font-size:16px;margin-bottom:1em}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{background-color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,78.4%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);border-radius:3px;padding:0 .4em}.dropzone .dz-preview:hover .dz-image img{filter:blur(8px);transform:scale(1.05)}.dropzone .dz-preview .dz-image{border-radius:20px;display:block;height:120px;overflow:hidden;position:relative;width:120px;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1);opacity:1}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{display:block;left:50%;margin-left:-27px;margin-top:-27px;opacity:0;pointer-events:none;position:absolute;top:50%;z-index:500}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;height:54px;width:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{-webkit-transform:scale(1);background:hsla(0,0%,100%,.9);border-radius:8px;height:16px;left:50%;margin-left:-40px;margin-top:-8px;opacity:1;overflow:hidden;pointer-events:none;position:absolute;top:50%;width:80px;z-index:1000}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(180deg,#666,#444);bottom:0;left:0;position:absolute;top:0;transition:width .3s ease-in-out;width:0}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{background:#be2626;background:linear-gradient(180deg,#be2626,#a92222);border-radius:8px;color:#fff;display:block;display:none;font-size:13px;left:-10px;opacity:0;padding:.5em 1.2em;pointer-events:none;position:absolute;top:130px;transition:opacity .3s ease;width:140px;z-index:1000}.dropzone .dz-preview .dz-error-message:after{border-bottom:6px solid #be2626;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:64px;position:absolute;top:-6px;width:0}']}]}],p.ctorParameters=function(){return[{type:Object,decorators:[{type:t.Inject,args:[t.PLATFORM_ID]}]}]},p.propDecorators={disabled:[{type:t.Input}],config:[{type:t.Input}],message:[{type:t.Input}],placeholder:[{type:t.Input}],useDropzoneClass:[{type:t.Input}],DZ_INIT:[{type:t.Output,args:["init"]}],DZ_ERROR:[{type:t.Output,args:["error"]}],DZ_SUCCESS:[{type:t.Output,args:["success"]}],DZ_SENDING:[{type:t.Output,args:["sending"]}],DZ_CANCELED:[{type:t.Output,args:["canceled"]}],DZ_COMPLETE:[{type:t.Output,args:["complete"]}],DZ_PROCESSING:[{type:t.Output,args:["processing"]}],DZ_DROP:[{type:t.Output,args:["drop"]}],DZ_DRAGSTART:[{type:t.Output,args:["dragStart"]}],DZ_DRAGEND:[{type:t.Output,args:["dragEnd"]}],DZ_DRAGENTER:[{type:t.Output,args:["dragEnter"]}],DZ_DRAGOVER:[{type:t.Output,args:["dragOver"]}],DZ_DRAGLEAVE:[{type:t.Output,args:["dragLeave"]}],DZ_THUMBNAIL:[{type:t.Output,args:["thumbnail"]}],DZ_ADDEDFILE:[{type:t.Output,args:["addedFile"]}],DZ_ADDEDFILES:[{type:t.Output,args:["addedFiles"]}],DZ_REMOVEDFILE:[{type:t.Output,args:["removedFile"]}],DZ_UPLOADPROGRESS:[{type:t.Output,args:["uploadProgress"]}],DZ_MAXFILESREACHED:[{type:t.Output,args:["maxFilesReached"]}],DZ_MAXFILESEXCEEDED:[{type:t.Output,args:["maxFilesExceeded"]}],DZ_ERRORMULTIPLE:[{type:t.Output,args:["errorMultiple"]}],DZ_SUCCESSMULTIPLE:[{type:t.Output,args:["successMultiple"]}],DZ_SENDINGMULTIPLE:[{type:t.Output,args:["sendingMultiple"]}],DZ_CANCELEDMULTIPLE:[{type:t.Output,args:["canceledMultiple"]}],DZ_COMPLETEMULTIPLE:[{type:t.Output,args:["completeMultiple"]}],DZ_PROCESSINGMULTIPLE:[{type:t.Output,args:["processingMultiple"]}],DZ_RESET:[{type:t.Output,args:["reset"]}],DZ_QUEUECOMPLETE:[{type:t.Output,args:["queueComplete"]}],DZ_TOTALUPLOADPROGRESS:[{type:t.Output,args:["totalUploadProgress"]}],directiveRef:[{type:t.ViewChild,args:[a,{static:!0}]}]};var d=function(){};d.decorators=[{type:t.NgModule,args:[{imports:[r.CommonModule],declarations:[p,a],exports:[r.CommonModule,p,a]}]}],e.DROPZONE_CONFIG=i,e.DropzoneComponent=p,e.DropzoneConfig=s,e.DropzoneDirective=a,e.DropzoneModule=d,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=ngx-dropzone-wrapper.umd.min.js.map

@@ -28,2 +28,3 @@ import { PLATFORM_ID } from '@angular/core';

this.DZ_ADDEDFILE = new EventEmitter();
this.DZ_ADDEDFILES = new EventEmitter();
this.DZ_REMOVEDFILE = new EventEmitter();

@@ -33,2 +34,3 @@ this.DZ_UPLOADPROGRESS = new EventEmitter();

this.DZ_MAXFILESEXCEEDED = new EventEmitter();
this.DZ_ERRORMULTIPLE = new EventEmitter();
this.DZ_SUCCESSMULTIPLE = new EventEmitter();

@@ -95,2 +97,3 @@ this.DZ_SENDINGMULTIPLE = new EventEmitter();

DZ_ADDEDFILE: [{ type: Output, args: ['addedFile',] }],
DZ_ADDEDFILES: [{ type: Output, args: ['addedFiles',] }],
DZ_REMOVEDFILE: [{ type: Output, args: ['removedFile',] }],

@@ -100,2 +103,3 @@ DZ_UPLOADPROGRESS: [{ type: Output, args: ['uploadProgress',] }],

DZ_MAXFILESEXCEEDED: [{ type: Output, args: ['maxFilesExceeded',] }],
DZ_ERRORMULTIPLE: [{ type: Output, args: ['errorMultiple',] }],
DZ_SUCCESSMULTIPLE: [{ type: Output, args: ['successMultiple',] }],

@@ -111,2 +115,2 @@ DZ_SENDINGMULTIPLE: [{ type: Output, args: ['sendingMultiple',] }],

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJvcHpvbmUuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvbGliL3NyYy9saWIvZHJvcHpvbmUuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDNUMsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDcEQsT0FBTyxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQ2hCLEtBQUssRUFBRSxNQUFNLEVBQUUsWUFBWSxFQUNuQyxTQUFTLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFdEQsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFFekQsT0FBTyxFQUFpQixjQUFjLEVBQTJCLE1BQU0sdUJBQXVCLENBQUM7QUFZL0YsTUFBTSxPQUFPLGlCQUFpQjtJQTZDNUIsWUFBeUMsVUFBa0I7UUFBbEIsZUFBVSxHQUFWLFVBQVUsQ0FBUTtRQTVDbEQsYUFBUSxHQUFZLEtBQUssQ0FBQztRQUkxQixZQUFPLEdBQVcsK0JBQStCLENBQUM7UUFDbEQsZ0JBQVcsR0FBVyxFQUFFLENBQUM7UUFFekIscUJBQWdCLEdBQVksSUFBSSxDQUFDO1FBRVIsWUFBTyxHQUF1QixJQUFJLFlBQVksRUFBTyxDQUFDO1FBRXRELGFBQVEsR0FBc0IsSUFBSSxZQUFZLEVBQU8sQ0FBQztRQUN0RCxlQUFVLEdBQW9CLElBQUksWUFBWSxFQUFPLENBQUM7UUFDdEQsZUFBVSxHQUFvQixJQUFJLFlBQVksRUFBTyxDQUFDO1FBQ3RELGdCQUFXLEdBQW1CLElBQUksWUFBWSxFQUFPLENBQUM7UUFDdEQsZ0JBQVcsR0FBbUIsSUFBSSxZQUFZLEVBQU8sQ0FBQztRQUN0RCxrQkFBYSxHQUFpQixJQUFJLFlBQVksRUFBTyxDQUFDO1FBRXRELFlBQU8sR0FBdUIsSUFBSSxZQUFZLEVB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QU0sU0FBQyxXQUFXOzZCQUNsQixNQUFNLFNBQUMsYUFBYTtnQ0FDcEIsTUFBTSxTQUFDLGdCQUFnQjtpQ0FDdkIsTUFBTSxTQUFDLGlCQUFpQjtrQ0FDeEIsTUFBTSxTQUFDLGtCQUFrQjtpQ0FFekIsTUFBTSxTQUFDLGlCQUFpQjtpQ0FDeEIsTUFBTSxTQUFDLGlCQUFpQjtrQ0FDeEIsTUFBTSxTQUFDLGtCQUFrQjtrQ0FDekIsTUFBTSxTQUFDLGtCQUFrQjtvQ0FDekIsTUFBTSxTQUFDLG9CQUFvQjt1QkFFM0IsTUFBTSxTQUFDLE9BQU87K0JBQ2QsTUFBTSxTQUFDLGVBQWU7cUNBQ3RCLE1BQU0sU0FBQyxxQkFBcUI7MkJBRTVCLFNBQVMsU0FBQyxpQkFBaUIsRUFBRSxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQTEFURk9STV9JRCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgaXNQbGF0Zm9ybUJyb3dzZXIgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgSW5qZWN0LCBDb21wb25lbnQsXG4gIE9uSW5pdCwgSW5wdXQsIE91dHB1dCwgRXZlbnRFbWl0dGVyLFxuICBWaWV3Q2hpbGQsIFZpZXdFbmNhcHN1bGF0aW9uIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IERyb3B6b25lRGlyZWN0aXZlIH0gZnJvbSAnLi9kcm9wem9uZS5kaXJlY3RpdmUnO1xuXG5pbXBvcnQgeyBEcm9wem9uZUV2ZW50LCBEcm9wem9uZUV2ZW50cywgRHJvcHpvbmVDb25maWdJbnRlcmZhY2UgfSBmcm9tICcuL2Ryb3B6b25lLmludGVyZmFjZXMnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdkcm9wem9uZScsXG4gIGV4cG9ydEFzOiAnbmd4RHJvcHpvbmUnLFxuICB0ZW1wbGF0ZVVybDogJy4vZHJvcHpvbmUuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFtcbiAgICAnLi9kcm9wem9uZS5jb21wb25lbnQuY3NzJyxcbiAgICAnLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Ryb3B6b25lL2Rpc3QvbWluL2Ryb3B6b25lLm1pbi5jc3MnXG4gIF0sXG4gIGVuY2Fwc3VsYXRpb246IFZpZXdFbmNhcHN1bGF0aW9uLk5vbmVcbn0pXG5leHBvcnQgY2xhc3MgRHJvcHpvbmVDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xuICBASW5wdXQoKSBkaXNhYmxlZDogYm9vbGVhbiA9IGZhbHNlO1xuXG4gIEBJbnB1dCgpIGNvbmZpZz86IERyb3B6b25lQ29uZmlnSW50ZXJmYWNlO1xuXG4gIEBJbnB1dCgpIG1lc3NhZ2U6IHN0cmluZyA9ICdDbGljayBvciBkcmFnIGZpbGVzIHRvIHVwbG9hZCc7XG4gIEBJbnB1dCgpIHBsYWNlaG9sZGVyOiBzdHJpbmcgPSAnJztcblxuICBASW5wdXQoKSB1c2VEcm9wem9uZUNsYXNzOiBib29sZWFuID0gdHJ1ZTtcblxuICBAT3V0cHV0KCdpbml0JyAgICAgICAgICAgICAgICAgICkgRFpfSU5JVCAgICAgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG5cbiAgQE91dHB1dCgnZXJyb3InICAgICAgICAgICAgICAgICApIERaX0VSUk9SICAgICAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdzdWNjZXNzJyAgICAgICAgICAgICAgICkgRFpfU1VDQ0VTUyAgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3NlbmRpbmcnICAgICAgICAgICAgICAgKSBEWl9TRU5ESU5HICAgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnY2FuY2VsZWQnICAgICAgICAgICAgICApIERaX0NBTkNFTEVEICAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdjb21wbGV0ZScgICAgICAgICAgICAgICkgRFpfQ09NUExFVEUgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3Byb2Nlc3NpbmcnICAgICAgICAgICAgKSBEWl9QUk9DRVNTSU5HICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcblxuICBAT3V0cHV0KCdkcm9wJyAgICAgICAgICAgICAgICAgICkgRFpfRFJPUCAgICAgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ2RyYWdTdGFydCcgICAgICAgICAgICAgKSBEWl9EUkFHU1RBUlQgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnZHJhZ0VuZCcgICAgICAgICAgICAgICApIERaX0RSQUdFTkQgICAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdkcmFnRW50ZXInICAgICAgICAgICAgICkgRFpfRFJBR0VOVEVSICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ2RyYWdPdmVyJyAgICAgICAgICAgICAgKSBEWl9EUkFHT1ZFUiAgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnZHJhZ0xlYXZlJyAgICAgICAgICAgICApIERaX0RSQUdMRUFWRSAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuXG4gIEBPdXRwdXQoJ3RodW1ibmFpbCcgICAgICAgICAgICAgKSBEWl9USFVNQk5BSUwgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnYWRkZWRGaWxlJyAgICAgICAgICAgICApIERaX0FEREVERklMRSAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdyZW1vdmVkRmlsZScgICAgICAgICAgICkgRFpfUkVNT1ZFREZJTEUgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3VwbG9hZFByb2dyZXNzJyAgICAgICAgKSBEWl9VUExPQURQUk9HUkVTUyAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnbWF4RmlsZXNSZWFjaGVkJyAgICAgICApIERaX01BWEZJTEVTUkVBQ0hFRCAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdtYXhGaWxlc0V4Y2VlZGVkJyAgICAgICkgRFpfTUFYRklMRVNFWENFRURFRCAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG5cbiAgQE91dHB1dCgnc3VjY2Vzc011bHRpcGxlJyAgICAgICApIERaX1NVQ0NFU1NNVUxUSVBMRSAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdzZW5kaW5nTXVsdGlwbGUnICAgICAgICkgRFpfU0VORElOR01VTFRJUExFICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ2NhbmNlbGVkTXVsdGlwbGUnICAgICAgKSBEWl9DQU5DRUxFRE1VTFRJUExFICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnY29tcGxldGVNdWx0aXBsZScgICAgICApIERaX0NPTVBMRVRFTVVMVElQTEUgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdwcm9jZXNzaW5nTXVsdGlwbGUnICAgICkgRFpfUFJPQ0VTU0lOR01VTFRJUExFICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG5cbiAgQE91dHB1dCgncmVzZXQnICAgICAgICAgICAgICAgICApIERaX1JFU0VUICAgICAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdxdWV1ZUNvbXBsZXRlJyAgICAgICAgICkgRFpfUVVFVUVDT01QTEVURSAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3RvdGFsVXBsb2FkUHJvZ3Jlc3MnICAgKSBEWl9UT1RBTFVQTE9BRFBST0dSRVNTICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcblxuICBAVmlld0NoaWxkKERyb3B6b25lRGlyZWN0aXZlLCB7IHN0YXRpYzogdHJ1ZSB9KSBkaXJlY3RpdmVSZWY/OiBEcm9wem9uZURpcmVjdGl2ZTtcblxuICBjb25zdHJ1Y3RvcihASW5qZWN0KFBMQVRGT1JNX0lEKSBwcml2YXRlIHBsYXRmb3JtSWQ6IE9iamVjdCkge31cblxuICBuZ09uSW5pdCgpOiB2b2lkIHtcbiAgICBpZiAoIWlzUGxhdGZvcm1Ccm93c2VyKHRoaXMucGxhdGZvcm1JZCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB3aW5kb3cuc2V0VGltZW91dCgoKSA9PiB7XG4gICAgICBEcm9wem9uZUV2ZW50cy5mb3JFYWNoKChldmVudE5hbWU6IERyb3B6b25lRXZlbnQpID0+IHtcbiAgICAgICAgaWYgKHRoaXMuZGlyZWN0aXZlUmVmKSB7XG4gICAgICAgICAgY29uc3Qgb3V0cHV0ID0gYERaXyR7ZXZlbnROYW1lLnRvVXBwZXJDYXNlKCl9YDtcblxuICAgICAgICAgIGNvbnN0IGRpcmVjdGl2ZU91dHB1dCA9IG91dHB1dCBhcyBrZXlvZiBEcm9wem9uZURpcmVjdGl2ZTtcbiAgICAgICAgICBjb25zdCBjb21wb25lbnRPdXRwdXQgPSBvdXRwdXQgYXMga2V5b2YgRHJvcHpvbmVDb21wb25lbnQ7XG5cbiAgICAgICAgICB0aGlzLmRpcmVjdGl2ZVJlZltkaXJlY3RpdmVPdXRwdXRdID0gdGhpc1tjb21wb25lbnRPdXRwdXRdIGFzIGFueTtcbiAgICAgICAgfVxuICAgICAgfSk7XG4gICAgfSwgMCk7XG4gIH1cblxuICBwdWJsaWMgZ2V0UGxhY2Vob2xkZXIoKTogc3RyaW5nIHtcbiAgICByZXR1cm4gJ3VybCgnICsgZW5jb2RlVVJJKHRoaXMucGxhY2Vob2xkZXIpICsgJyknO1xuICB9XG59XG4iXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJvcHpvbmUuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvbGliL3NyYy9saWIvZHJvcHpvbmUuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDNUMsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDcEQsT0FBTyxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQ2hCLEtBQUssRUFBRSxNQUFNLEVBQUUsWUFBWSxFQUNuQyxTQUFTLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFdEQsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFFekQsT0FBTyxFQUFpQixjQUFjLEVBQTJCLE1BQU0sdUJBQXVCLENBQUM7QUFZL0YsTUFBTSxPQUFPLGlCQUFpQjtJQStDNUIsWUFBeUMsVUFBa0I7UUFBbEIsZUFBVSxHQUFWLFVBQVUsQ0FBUTtRQTlDbEQsYUFBUSxHQUFZLEtBQUssQ0FBQztRQUkxQixZQUFPLEdBQVcsK0JBQStCLENBQUM7UUFDbEQsZ0JBQVcsR0FBVyxFQUFFLENBQUM7UUFFekIscUJBQWdCLEdBQVksSUFBSSxDQUFDO1FBRVIsWUFBTyxHQUF1QixJQUFJLFlBQVksRUFBTyxDQUFDO1FBRXRELGFBQVEsR0FBc0IsSUFBSSxZQUFZLEVBQU8sQ0FBQztRQUN0RCxlQUFVLEdBQW9CLElBQUksWUFBWSxFQUFPLENBQUM7UUFDdEQsZUFBVSxHQUFvQixJQUFJLFlBQVksRUFBTyxDQUFDO1FBQ3RELGdCQUFXLEdBQW1CLElBQUksWUFBWSxFQUFPLENBQUM7UUFDdEQsZ0JBQVcsR0FBbUIsSUFBSSxZQUFZLEVBQU8sQ0FBQztRQUN0RCxrQkFBYSxHQUFpQixJQUFJLFlBQVksRUFBTyxDQUFDO1FBRXRELFlBQU8sR0FBdUIsSUFBSSxZQUFZLEVB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OzBCQUNsQixNQUFNLFNBQUMsVUFBVTsyQkFDakIsTUFBTSxTQUFDLFdBQVc7MkJBRWxCLE1BQU0sU0FBQyxXQUFXOzJCQUNsQixNQUFNLFNBQUMsV0FBVzs0QkFDbEIsTUFBTSxTQUFDLFlBQVk7NkJBQ25CLE1BQU0sU0FBQyxhQUFhO2dDQUNwQixNQUFNLFNBQUMsZ0JBQWdCO2lDQUN2QixNQUFNLFNBQUMsaUJBQWlCO2tDQUN4QixNQUFNLFNBQUMsa0JBQWtCOytCQUV6QixNQUFNLFNBQUMsZUFBZTtpQ0FDdEIsTUFBTSxTQUFDLGlCQUFpQjtpQ0FDeEIsTUFBTSxTQUFDLGlCQUFpQjtrQ0FDeEIsTUFBTSxTQUFDLGtCQUFrQjtrQ0FDekIsTUFBTSxTQUFDLGtCQUFrQjtvQ0FDekIsTUFBTSxTQUFDLG9CQUFvQjt1QkFFM0IsTUFBTSxTQUFDLE9BQU87K0JBQ2QsTUFBTSxTQUFDLGVBQWU7cUNBQ3RCLE1BQU0sU0FBQyxxQkFBcUI7MkJBRTVCLFNBQVMsU0FBQyxpQkFBaUIsRUFBRSxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQTEFURk9STV9JRCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgaXNQbGF0Zm9ybUJyb3dzZXIgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgSW5qZWN0LCBDb21wb25lbnQsXG4gIE9uSW5pdCwgSW5wdXQsIE91dHB1dCwgRXZlbnRFbWl0dGVyLFxuICBWaWV3Q2hpbGQsIFZpZXdFbmNhcHN1bGF0aW9uIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IERyb3B6b25lRGlyZWN0aXZlIH0gZnJvbSAnLi9kcm9wem9uZS5kaXJlY3RpdmUnO1xuXG5pbXBvcnQgeyBEcm9wem9uZUV2ZW50LCBEcm9wem9uZUV2ZW50cywgRHJvcHpvbmVDb25maWdJbnRlcmZhY2UgfSBmcm9tICcuL2Ryb3B6b25lLmludGVyZmFjZXMnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdkcm9wem9uZScsXG4gIGV4cG9ydEFzOiAnbmd4RHJvcHpvbmUnLFxuICB0ZW1wbGF0ZVVybDogJy4vZHJvcHpvbmUuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFtcbiAgICAnLi9kcm9wem9uZS5jb21wb25lbnQuY3NzJyxcbiAgICAnLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Ryb3B6b25lL2Rpc3QvbWluL2Ryb3B6b25lLm1pbi5jc3MnXG4gIF0sXG4gIGVuY2Fwc3VsYXRpb246IFZpZXdFbmNhcHN1bGF0aW9uLk5vbmVcbn0pXG5leHBvcnQgY2xhc3MgRHJvcHpvbmVDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xuICBASW5wdXQoKSBkaXNhYmxlZDogYm9vbGVhbiA9IGZhbHNlO1xuXG4gIEBJbnB1dCgpIGNvbmZpZz86IERyb3B6b25lQ29uZmlnSW50ZXJmYWNlO1xuXG4gIEBJbnB1dCgpIG1lc3NhZ2U6IHN0cmluZyA9ICdDbGljayBvciBkcmFnIGZpbGVzIHRvIHVwbG9hZCc7XG4gIEBJbnB1dCgpIHBsYWNlaG9sZGVyOiBzdHJpbmcgPSAnJztcblxuICBASW5wdXQoKSB1c2VEcm9wem9uZUNsYXNzOiBib29sZWFuID0gdHJ1ZTtcblxuICBAT3V0cHV0KCdpbml0JyAgICAgICAgICAgICAgICAgICkgRFpfSU5JVCAgICAgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG5cbiAgQE91dHB1dCgnZXJyb3InICAgICAgICAgICAgICAgICApIERaX0VSUk9SICAgICAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdzdWNjZXNzJyAgICAgICAgICAgICAgICkgRFpfU1VDQ0VTUyAgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3NlbmRpbmcnICAgICAgICAgICAgICAgKSBEWl9TRU5ESU5HICAgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnY2FuY2VsZWQnICAgICAgICAgICAgICApIERaX0NBTkNFTEVEICAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdjb21wbGV0ZScgICAgICAgICAgICAgICkgRFpfQ09NUExFVEUgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3Byb2Nlc3NpbmcnICAgICAgICAgICAgKSBEWl9QUk9DRVNTSU5HICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcblxuICBAT3V0cHV0KCdkcm9wJyAgICAgICAgICAgICAgICAgICkgRFpfRFJPUCAgICAgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ2RyYWdTdGFydCcgICAgICAgICAgICAgKSBEWl9EUkFHU1RBUlQgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnZHJhZ0VuZCcgICAgICAgICAgICAgICApIERaX0RSQUdFTkQgICAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdkcmFnRW50ZXInICAgICAgICAgICAgICkgRFpfRFJBR0VOVEVSICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ2RyYWdPdmVyJyAgICAgICAgICAgICAgKSBEWl9EUkFHT1ZFUiAgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnZHJhZ0xlYXZlJyAgICAgICAgICAgICApIERaX0RSQUdMRUFWRSAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuXG4gIEBPdXRwdXQoJ3RodW1ibmFpbCcgICAgICAgICAgICAgKSBEWl9USFVNQk5BSUwgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnYWRkZWRGaWxlJyAgICAgICAgICAgICApIERaX0FEREVERklMRSAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdhZGRlZEZpbGVzJyAgICAgICAgICAgICkgRFpfQURERURGSUxFUyAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3JlbW92ZWRGaWxlJyAgICAgICAgICAgKSBEWl9SRU1PVkVERklMRSAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgndXBsb2FkUHJvZ3Jlc3MnICAgICAgICApIERaX1VQTE9BRFBST0dSRVNTICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdtYXhGaWxlc1JlYWNoZWQnICAgICAgICkgRFpfTUFYRklMRVNSRUFDSEVEICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ21heEZpbGVzRXhjZWVkZWQnICAgICAgKSBEWl9NQVhGSUxFU0VYQ0VFREVEICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcblxuICBAT3V0cHV0KCdlcnJvck11bHRpcGxlJyAgICAgICAgICkgRFpfRVJST1JNVUxUSVBMRSAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3N1Y2Nlc3NNdWx0aXBsZScgICAgICAgKSBEWl9TVUNDRVNTTVVMVElQTEUgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnc2VuZGluZ011bHRpcGxlJyAgICAgICApIERaX1NFTkRJTkdNVUxUSVBMRSAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdjYW5jZWxlZE11bHRpcGxlJyAgICAgICkgRFpfQ0FOQ0VMRURNVUxUSVBMRSAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ2NvbXBsZXRlTXVsdGlwbGUnICAgICAgKSBEWl9DT01QTEVURU1VTFRJUExFICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgncHJvY2Vzc2luZ011bHRpcGxlJyAgICApIERaX1BST0NFU1NJTkdNVUxUSVBMRSAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuXG4gIEBPdXRwdXQoJ3Jlc2V0JyAgICAgICAgICAgICAgICAgKSBEWl9SRVNFVCAgICAgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgncXVldWVDb21wbGV0ZScgICAgICAgICApIERaX1FVRVVFQ09NUExFVEUgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCd0b3RhbFVwbG9hZFByb2dyZXNzJyAgICkgRFpfVE9UQUxVUExPQURQUk9HUkVTUyAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG5cbiAgQFZpZXdDaGlsZChEcm9wem9uZURpcmVjdGl2ZSwgeyBzdGF0aWM6IHRydWUgfSkgZGlyZWN0aXZlUmVmPzogRHJvcHpvbmVEaXJlY3RpdmU7XG5cbiAgY29uc3RydWN0b3IoQEluamVjdChQTEFURk9STV9JRCkgcHJpdmF0ZSBwbGF0Zm9ybUlkOiBPYmplY3QpIHt9XG5cbiAgbmdPbkluaXQoKTogdm9pZCB7XG4gICAgaWYgKCFpc1BsYXRmb3JtQnJvd3Nlcih0aGlzLnBsYXRmb3JtSWQpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgd2luZG93LnNldFRpbWVvdXQoKCkgPT4ge1xuICAgICAgRHJvcHpvbmVFdmVudHMuZm9yRWFjaCgoZXZlbnROYW1lOiBEcm9wem9uZUV2ZW50KSA9PiB7XG4gICAgICAgIGlmICh0aGlzLmRpcmVjdGl2ZVJlZikge1xuICAgICAgICAgIGNvbnN0IG91dHB1dCA9IGBEWl8ke2V2ZW50TmFtZS50b1VwcGVyQ2FzZSgpfWA7XG5cbiAgICAgICAgICBjb25zdCBkaXJlY3RpdmVPdXRwdXQgPSBvdXRwdXQgYXMga2V5b2YgRHJvcHpvbmVEaXJlY3RpdmU7XG4gICAgICAgICAgY29uc3QgY29tcG9uZW50T3V0cHV0ID0gb3V0cHV0IGFzIGtleW9mIERyb3B6b25lQ29tcG9uZW50O1xuXG4gICAgICAgICAgdGhpcy5kaXJlY3RpdmVSZWZbZGlyZWN0aXZlT3V0cHV0XSA9IHRoaXNbY29tcG9uZW50T3V0cHV0XSBhcyBhbnk7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH0sIDApO1xuICB9XG5cbiAgcHVibGljIGdldFBsYWNlaG9sZGVyKCk6IHN0cmluZyB7XG4gICAgcmV0dXJuICd1cmwoJyArIGVuY29kZVVSSSh0aGlzLnBsYWNlaG9sZGVyKSArICcpJztcbiAgfVxufVxuIl19

@@ -31,2 +31,3 @@ import Dropzone from 'dropzone';

this.DZ_ADDEDFILE = new EventEmitter();
this.DZ_ADDEDFILES = new EventEmitter();
this.DZ_REMOVEDFILE = new EventEmitter();

@@ -36,2 +37,3 @@ this.DZ_UPLOADPROGRESS = new EventEmitter();

this.DZ_MAXFILESEXCEEDED = new EventEmitter();
this.DZ_ERRORMULTIPLE = new EventEmitter();
this.DZ_SUCCESSMULTIPLE = new EventEmitter();

@@ -177,2 +179,3 @@ this.DZ_SENDINGMULTIPLE = new EventEmitter();

DZ_ADDEDFILE: [{ type: Output, args: ['addedFile',] }],
DZ_ADDEDFILES: [{ type: Output, args: ['addedFiles',] }],
DZ_REMOVEDFILE: [{ type: Output, args: ['removedFile',] }],

@@ -182,2 +185,3 @@ DZ_UPLOADPROGRESS: [{ type: Output, args: ['uploadProgress',] }],

DZ_MAXFILESEXCEEDED: [{ type: Output, args: ['maxFilesExceeded',] }],
DZ_ERRORMULTIPLE: [{ type: Output, args: ['errorMultiple',] }],
DZ_SUCCESSMULTIPLE: [{ type: Output, args: ['successMultiple',] }],

@@ -192,2 +196,2 @@ DZ_SENDINGMULTIPLE: [{ type: Output, args: ['sendingMultiple',] }],

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJvcHpvbmUuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvbGliL3NyYy9saWIvZHJvcHpvbmUuZGlyZWN0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sUUFBUSxNQUFNLFVBQVUsQ0FBQztBQUVoQyxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzVDLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQ3BELE9BQU8sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxVQUFVLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFDMUIsS0FBSyxFQUFFLE1BQU0sRUFBRSxZQUFZLEVBQ25DLGVBQWUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUV4RSxPQUFPLEVBQUUsZUFBZSxFQUFFLGNBQWMsRUFDdkIsY0FBYyxFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFNL0QsTUFBTSxPQUFPLGlCQUFpQjtJQTBDNUIsWUFBb0IsSUFBWSxFQUFVLFFBQW1CLEVBQVUsVUFBc0IsRUFDbkYsT0FBd0IsRUFBK0IsVUFBa0IsRUFDcEMsUUFBaUM7UUFGNUQsU0FBSSxHQUFKLElBQUksQ0FBUTtRQUFVLGFBQVEsR0FBUixRQUFRLENBQVc7UUFBVSxlQUFVLEdBQVYsVUFBVSxDQUFZO1FBQ25GLFlBQU8sR0FBUCxPQUFPLENBQWlCO1FBQStCLGVBQVUsR0FBVixVQUFVLENBQVE7UUFDcEMsYUFBUSxHQUFSLFFBQVEsQ0FBeUI7UUF6Q3hFLGVBQVUsR0FBdUMsSUFBSSxDQUFDO1FBRXJELGFBQVEsR0FBWSxLQUFLLENBQUM7UUFJRCxZQUFPLEdBQXVCLElBQUksWUFBWSxFQUFPLENBQUM7UUFFdEQsYUFBUSxHQUFzQixJQUFJLFlBQVksRUFBTyxDQUFDO1FBQ3RELGVBQVUsR0FBb0IsSUFBSSxZQUFZLEVBQU8sQ0FBQztRQUN0RCxlQUFVLEdBQW9C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IjpbImltcG9ydCBEcm9wem9uZSBmcm9tICdkcm9wem9uZSc7XG5cbmltcG9ydCB7IFBMQVRGT1JNX0lEIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBpc1BsYXRmb3JtQnJvd3NlciB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBOZ1pvbmUsIEluamVjdCwgT3B0aW9uYWwsIEVsZW1lbnRSZWYsIFJlbmRlcmVyMiwgRGlyZWN0aXZlLFxuICBPbkluaXQsIE9uRGVzdHJveSwgRG9DaGVjaywgT25DaGFuZ2VzLCBJbnB1dCwgT3V0cHV0LCBFdmVudEVtaXR0ZXIsXG4gIFNpbXBsZUNoYW5nZXMsIEtleVZhbHVlRGlmZmVyLCBLZXlWYWx1ZURpZmZlcnMgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHsgRFJPUFpPTkVfQ09ORklHLCBEcm9wem9uZUNvbmZpZywgRHJvcHpvbmVDb25maWdJbnRlcmZhY2UsXG4gIERyb3B6b25lRXZlbnQsIERyb3B6b25lRXZlbnRzIH0gZnJvbSAnLi9kcm9wem9uZS5pbnRlcmZhY2VzJztcblxuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnW2Ryb3B6b25lXScsXG4gIGV4cG9ydEFzOiAnbmd4RHJvcHpvbmUnXG59KVxuZXhwb3J0IGNsYXNzIERyb3B6b25lRGlyZWN0aXZlIGltcGxlbWVudHMgT25Jbml0LCBPbkRlc3Ryb3ksIERvQ2hlY2ssIE9uQ2hhbmdlcyB7XG4gIHByaXZhdGUgaW5zdGFuY2U6IGFueTtcblxuICBwcml2YXRlIGNvbmZpZ0RpZmY6IEtleVZhbHVlRGlmZmVyPHN0cmluZywgYW55PiB8IG51bGwgPSBudWxsO1xuXG4gIEBJbnB1dCgpIGRpc2FibGVkOiBib29sZWFuID0gZmFsc2U7XG5cbiAgQElucHV0KCdkcm9wem9uZScpIGNvbmZpZz86IERyb3B6b25lQ29uZmlnSW50ZXJmYWNlO1xuXG4gIEBPdXRwdXQoJ2luaXQnICAgICAgICAgICAgICAgICAgKSBEWl9JTklUICAgICAgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcblxuICBAT3V0cHV0KCdlcnJvcicgICAgICAgICAgICAgICAgICkgRFpfRVJST1IgICAgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3N1Y2Nlc3MnICAgICAgICAgICAgICAgKSBEWl9TVUNDRVNTICAgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnc2VuZGluZycgICAgICAgICAgICAgICApIERaX1NFTkRJTkcgICAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdjYW5jZWxlZCcgICAgICAgICAgICAgICkgRFpfQ0FOQ0VMRUQgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ2NvbXBsZXRlJyAgICAgICAgICAgICAgKSBEWl9DT01QTEVURSAgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgncHJvY2Vzc2luZycgICAgICAgICAgICApIERaX1BST0NFU1NJTkcgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuXG4gIEBPdXRwdXQoJ2Ryb3AnICAgICAgICAgICAgICAgICAgKSBEWl9EUk9QICAgICAgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnZHJhZ1N0YXJ0JyAgICAgICAgICAgICApIERaX0RSQUdTVEFSVCAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdkcmFnRW5kJyAgICAgICAgICAgICAgICkgRFpfRFJBR0VORCAgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ2RyYWdFbnRlcicgICAgICAgICAgICAgKSBEWl9EUkFHRU5URVIgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnZHJhZ092ZXInICAgICAgICAgICAgICApIERaX0RSQUdPVkVSICAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdkcmFnTGVhdmUnICAgICAgICAgICAgICkgRFpfRFJBR0xFQVZFICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG5cbiAgQE91dHB1dCgndGh1bWJuYWlsJyAgICAgICAgICAgICApIERaX1RIVU1CTkFJTCAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdhZGRlZEZpbGUnICAgICAgICAgICAgICkgRFpfQURERURGSUxFICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3JlbW92ZWRGaWxlJyAgICAgICAgICAgKSBEWl9SRU1PVkVERklMRSAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgndXBsb2FkUHJvZ3Jlc3MnICAgICAgICApIERaX1VQTE9BRFBST0dSRVNTICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdtYXhGaWxlc1JlYWNoZWQnICAgICAgICkgRFpfTUFYRklMRVNSRUFDSEVEICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ21heEZpbGVzRXhjZWVkZWQnICAgICAgKSBEWl9NQVhGSUxFU0VYQ0VFREVEICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcblxuICBAT3V0cHV0KCdzdWNjZXNzTXVsdGlwbGUnICAgICAgICkgRFpfU1VDQ0VTU01VTFRJUExFICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3NlbmRpbmdNdWx0aXBsZScgICAgICAgKSBEWl9TRU5ESU5HTVVMVElQTEUgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnY2FuY2VsZWRNdWx0aXBsZScgICAgICApIERaX0NBTkNFTEVETVVMVElQTEUgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdjb21wbGV0ZU11bHRpcGxlJyAgICAgICkgRFpfQ09NUExFVEVNVUxUSVBMRSAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3Byb2Nlc3NpbmdNdWx0aXBsZScgICAgKSBEWl9QUk9DRVNTSU5HTVVMVElQTEUgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcblxuICBAT3V0cHV0KCdyZXNldCcgICAgICAgICAgICAgICAgICkgRFpfUkVTRVQgICAgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3F1ZXVlQ29tcGxldGUnICAgICAgICAgKSBEWl9RVUVVRUNPTVBMRVRFICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgndG90YWxVcGxvYWRQcm9ncmVzcycgICApIERaX1RPVEFMVVBMT0FEUFJPR1JFU1MgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgem9uZTogTmdab25lLCBwcml2YXRlIHJlbmRlcmVyOiBSZW5kZXJlcjIsIHByaXZhdGUgZWxlbWVudFJlZjogRWxlbWVudFJlZixcbiAgICBwcml2YXRlIGRpZmZlcnM6IEtleVZhbHVlRGlmZmVycywgQEluamVjdChQTEFURk9STV9JRCkgcHJpdmF0ZSBwbGF0Zm9ybUlkOiBPYmplY3QsXG4gICAgQE9wdGlvbmFsKCkgQEluamVjdChEUk9QWk9ORV9DT05GSUcpIHByaXZhdGUgZGVmYXVsdHM6IERyb3B6b25lQ29uZmlnSW50ZXJmYWNlKVxuICB7XG4gICAgY29uc3QgZHogPSBEcm9wem9uZTtcblxuICAgIGR6LmF1dG9EaXNjb3ZlciA9IGZhbHNlO1xuICB9XG5cbiAgbmdPbkluaXQoKTogdm9pZCB7XG4gICAgaWYgKCFpc1BsYXRmb3JtQnJvd3Nlcih0aGlzLnBsYXRmb3JtSWQpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgcGFyYW1zID0gbmV3IERyb3B6b25lQ29uZmlnKHRoaXMuZGVmYXVsdHMpO1xuXG4gICAgcGFyYW1zLmFzc2lnbih0aGlzLmNvbmZpZyk7IC8vIEN1c3RvbSBjb25maWd1cmF0aW9uXG5cbiAgICB0aGlzLnJlbmRlcmVyLmFkZENsYXNzKHRoaXMuZWxlbWVudFJlZi5uYXRpdmVFbGVtZW50LFxuICAgICAgKHBhcmFtcy5tYXhGaWxlcyA9PT0gMSkgPyAnZHotc2luZ2xlJyA6ICdkei1tdWx0aXBsZScpO1xuXG4gICAgdGhpcy5yZW5kZXJlci5yZW1vdmVDbGFzcyh0aGlzLmVsZW1lbnRSZWYubmF0aXZlRWxlbWVudCxcbiAgICAgIChwYXJhbXMubWF4RmlsZXMgPT09IDEpID8gJ2R6LW11bHRpcGxlJyA6ICdkei1zaW5nbGUnKTtcblxuICAgIHRoaXMuem9uZS5ydW5PdXRzaWRlQW5ndWxhcigoKSA9PiB7XG4gICAgICB0aGlzLmluc3RhbmNlID0gbmV3IERyb3B6b25lKHRoaXMuZWxlbWVudFJlZi5uYXRpdmVFbGVtZW50LCBwYXJhbXMpO1xuICAgIH0pO1xuXG4gICAgaWYgKHRoaXMuZGlzYWJsZWQpIHtcbiAgICAgIHRoaXMuaW5zdGFuY2UuZGlzYWJsZSgpO1xuICAgIH1cblxuICAgIGlmICh0aGlzLkRaX0lOSVQub2JzZXJ2ZXJzLmxlbmd0aCkge1xuICAgICAgdGhpcy56b25lLnJ1bigoKSA9PiB7XG4gICAgICAgIHRoaXMuRFpfSU5JVC5lbWl0KHRoaXMuaW5zdGFuY2UpO1xuICAgICAgfSk7XG4gICAgfVxuXG4gICAgLy8gQWRkIGF1dG8gcmVzZXQgaGFuZGxpbmcgZm9yIGV2ZW50c1xuICAgIHRoaXMuaW5zdGFuY2Uub24oJ3N1Y2Nlc3MnLCAoKSA9PiB7XG4gICAgICBpZiAocGFyYW1zLmF1dG9SZXNldCAhPSBudWxsKSB7XG4gICAgICAgIHNldFRpbWVvdXQoKCkgPT4gdGhpcy5yZXNldCgpLCBwYXJhbXMuYXV0b1Jlc2V0KTtcbiAgICAgIH1cbiAgICB9KTtcblxuICAgIHRoaXMuaW5zdGFuY2Uub24oJ2Vycm9yJywgKCkgPT4ge1xuICAgICAgaWYgKHBhcmFtcy5lcnJvclJlc2V0ICE9IG51bGwpIHtcbiAgICAgICAgc2V0VGltZW91dCgoKSA9PiB0aGlzLnJlc2V0KCksIHBhcmFtcy5lcnJvclJlc2V0KTtcbiAgICAgIH1cbiAgICB9KTtcblxuICAgIHRoaXMuaW5zdGFuY2Uub24oJ2NhbmNlbGVkJywgKCkgPT4ge1xuICAgICAgaWYgKHBhcmFtcy5jYW5jZWxSZXNldCAhPSBudWxsKSB7XG4gICAgICAgIHNldFRpbWVvdXQoKCkgPT4gdGhpcy5yZXNldCgpLCBwYXJhbXMuY2FuY2VsUmVzZXQpO1xuICAgICAgfVxuICAgIH0pO1xuXG4gICAgLy8gQWRkIG5hdGl2ZSBEcm9wem9uZSBldmVudCBoYW5kbGluZ1xuICAgIERyb3B6b25lRXZlbnRzLmZvckVhY2goKGV2ZW50TmFtZTogRHJvcHpvbmVFdmVudCkgPT4ge1xuICAgICAgdGhpcy5pbnN0YW5jZS5vbihldmVudE5hbWUudG9Mb3dlckNhc2UoKSwgKC4uLmFyZ3M6IGFueVtdKSA9PiB7XG4gICAgICAgIGFyZ3MgPSAoYXJncy5sZW5ndGggPT09IDEpID8gYXJnc1swXSA6IGFyZ3M7XG5cbiAgICAgICAgY29uc3Qgb3V0cHV0ID0gYERaXyR7ZXZlbnROYW1lLnRvVXBwZXJDYXNlKCl9YDtcblxuICAgICAgICBjb25zdCBlbWl0dGVyID0gdGhpc1tvdXRwdXQgYXMga2V5b2YgRHJvcHpvbmVEaXJlY3RpdmVdIGFzIEV2ZW50RW1pdHRlcjxhbnk+O1xuXG4gICAgICAgIGlmIChlbWl0dGVyLm9ic2VydmVycy5sZW5ndGggPiAwKSB7XG4gICAgICAgICAgdGhpcy56b25lLnJ1bigoKSA9PiB7XG4gICAgICAgICAgICBlbWl0dGVyLmVtaXQoYXJncyk7XG4gICAgICAgICAgfSk7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH0pO1xuXG4gICAgaWYgKCF0aGlzLmNvbmZpZ0RpZmYpIHtcbiAgICAgIHRoaXMuY29uZmlnRGlmZiA9IHRoaXMuZGlmZmVycy5maW5kKHRoaXMuY29uZmlnIHx8IHt9KS5jcmVhdGUoKTtcblxuICAgICAgdGhpcy5jb25maWdEaWZmLmRpZmYodGhpcy5jb25maWcgfHwge30pO1xuICAgIH1cbiAgfVxuXG4gIG5nT25EZXN0cm95KCk6IHZvaWQge1xuICAgIGlmICh0aGlzLmluc3RhbmNlKSB7XG4gICAgICB0aGlzLnpvbmUucnVuT3V0c2lkZUFuZ3VsYXIoKCkgPT4ge1xuICAgICAgICB0aGlzLmluc3RhbmNlLmRlc3Ryb3koKTtcbiAgICAgIH0pO1xuXG4gICAgICB0aGlzLmluc3RhbmNlID0gbnVsbDtcbiAgICB9XG4gIH1cblxuICBuZ0RvQ2hlY2soKTogdm9pZCB7XG4gICAgaWYgKCF0aGlzLmRpc2FibGVkICYmIHRoaXMuY29uZmlnRGlmZikge1xuICAgICAgY29uc3QgY2hhbmdlcyA9IHRoaXMuY29uZmlnRGlmZi5kaWZmKHRoaXMuY29uZmlnIHx8IHt9KTtcblxuICAgICAgaWYgKGNoYW5nZXMgJiYgdGhpcy5pbnN0YW5jZSkge1xuICAgICAgICB0aGlzLm5nT25EZXN0cm95KCk7XG5cbiAgICAgICAgdGhpcy5uZ09uSW5pdCgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG5nT25DaGFuZ2VzKGNoYW5nZXM6IFNpbXBsZUNoYW5nZXMpOiB2b2lkIHtcbiAgICBpZiAodGhpcy5pbnN0YW5jZSAmJiBjaGFuZ2VzWydkaXNhYmxlZCddKSB7XG4gICAgICBpZiAoY2hhbmdlc1snZGlzYWJsZWQnXS5jdXJyZW50VmFsdWUgIT09IGNoYW5nZXNbJ2Rpc2FibGVkJ10ucHJldmlvdXNWYWx1ZSkge1xuICAgICAgICBpZiAoY2hhbmdlc1snZGlzYWJsZWQnXS5jdXJyZW50VmFsdWUgPT09IGZhbHNlKSB7XG4gICAgICAgICAgdGhpcy56b25lLnJ1bk91dHNpZGVBbmd1bGFyKCgpID0+IHtcbiAgICAgICAgICAgIHRoaXMuaW5zdGFuY2UuZW5hYmxlKCk7XG4gICAgICAgICAgfSk7XG4gICAgICAgIH0gZWxzZSBpZiAoY2hhbmdlc1snZGlzYWJsZWQnXS5jdXJyZW50VmFsdWUgPT09IHRydWUpIHtcbiAgICAgICAgICB0aGlzLnpvbmUucnVuT3V0c2lkZUFuZ3VsYXIoKCkgPT4ge1xuICAgICAgICAgICAgdGhpcy5pbnN0YW5jZS5kaXNhYmxlKCk7XG4gICAgICAgICAgfSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwdWJsaWMgZHJvcHpvbmUoKTogYW55IHtcbiAgICByZXR1cm4gdGhpcy5pbnN0YW5jZTtcbiAgfVxuXG4gIHB1YmxpYyByZXNldChjYW5jZWw/OiBib29sZWFuKTogdm9pZCB7XG4gICAgaWYgKHRoaXMuaW5zdGFuY2UpIHtcbiAgICAgIHRoaXMuem9uZS5ydW5PdXRzaWRlQW5ndWxhcigoKSA9PiB7XG4gICAgICAgIHRoaXMuaW5zdGFuY2UucmVtb3ZlQWxsRmlsZXMoY2FuY2VsKTtcbiAgICAgIH0pO1xuICAgIH1cbiAgfVxufVxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJvcHpvbmUuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvbGliL3NyYy9saWIvZHJvcHpvbmUuZGlyZWN0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sUUFBUSxNQUFNLFVBQVUsQ0FBQztBQUVoQyxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzVDLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQ3BELE9BQU8sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxVQUFVLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFDMUIsS0FBSyxFQUFFLE1BQU0sRUFBRSxZQUFZLEVBQ25DLGVBQWUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUV4RSxPQUFPLEVBQUUsZUFBZSxFQUFFLGNBQWMsRUFDdkIsY0FBYyxFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFNL0QsTUFBTSxPQUFPLGlCQUFpQjtJQTRDNUIsWUFBb0IsSUFBWSxFQUFVLFFBQW1CLEVBQVUsVUFBc0IsRUFDbkYsT0FBd0IsRUFBK0IsVUFBa0IsRUFDcEMsUUFBaUM7UUFGNUQsU0FBSSxHQUFKLElBQUksQ0FBUTtRQUFVLGFBQVEsR0FBUixRQUFRLENBQVc7UUFBVSxlQUFVLEdBQVYsVUFBVSxDQUFZO1FBQ25GLFlBQU8sR0FBUCxPQUFPLENBQWlCO1FBQStCLGVBQVUsR0FBVixVQUFVLENBQVE7UUFDcEMsYUFBUSxHQUFSLFFBQVEsQ0FBeUI7UUEzQ3hFLGVBQVUsR0FBdUMsSUFBSSxDQUFDO1FBRXJELGFBQVEsR0FBWSxLQUFLLENBQUM7UUFJRCxZQUFPLEdBQXVCLElBQUksWUFBWSxFQUFPLENBQUM7UUFFdEQsYUFBUSxHQUFzQixJQUFJLFlBQVksRUFBTyxDQUFDO1FBQ3RELGVBQVUsR0FBb0IsSUFBSSxZQUFZLEVBQU8sQ0FBQztRQUN0RCxlQUFVLEdBQW9C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LFNBQUMsa0JBQWtCO29DQUN6QixNQUFNLFNBQUMsb0JBQW9CO3VCQUUzQixNQUFNLFNBQUMsT0FBTzsrQkFDZCxNQUFNLFNBQUMsZUFBZTtxQ0FDdEIsTUFBTSxTQUFDLHFCQUFxQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBEcm9wem9uZSBmcm9tICdkcm9wem9uZSc7XG5cbmltcG9ydCB7IFBMQVRGT1JNX0lEIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBpc1BsYXRmb3JtQnJvd3NlciB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBOZ1pvbmUsIEluamVjdCwgT3B0aW9uYWwsIEVsZW1lbnRSZWYsIFJlbmRlcmVyMiwgRGlyZWN0aXZlLFxuICBPbkluaXQsIE9uRGVzdHJveSwgRG9DaGVjaywgT25DaGFuZ2VzLCBJbnB1dCwgT3V0cHV0LCBFdmVudEVtaXR0ZXIsXG4gIFNpbXBsZUNoYW5nZXMsIEtleVZhbHVlRGlmZmVyLCBLZXlWYWx1ZURpZmZlcnMgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHsgRFJPUFpPTkVfQ09ORklHLCBEcm9wem9uZUNvbmZpZywgRHJvcHpvbmVDb25maWdJbnRlcmZhY2UsXG4gIERyb3B6b25lRXZlbnQsIERyb3B6b25lRXZlbnRzIH0gZnJvbSAnLi9kcm9wem9uZS5pbnRlcmZhY2VzJztcblxuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnW2Ryb3B6b25lXScsXG4gIGV4cG9ydEFzOiAnbmd4RHJvcHpvbmUnXG59KVxuZXhwb3J0IGNsYXNzIERyb3B6b25lRGlyZWN0aXZlIGltcGxlbWVudHMgT25Jbml0LCBPbkRlc3Ryb3ksIERvQ2hlY2ssIE9uQ2hhbmdlcyB7XG4gIHByaXZhdGUgaW5zdGFuY2U6IGFueTtcblxuICBwcml2YXRlIGNvbmZpZ0RpZmY6IEtleVZhbHVlRGlmZmVyPHN0cmluZywgYW55PiB8IG51bGwgPSBudWxsO1xuXG4gIEBJbnB1dCgpIGRpc2FibGVkOiBib29sZWFuID0gZmFsc2U7XG5cbiAgQElucHV0KCdkcm9wem9uZScpIGNvbmZpZz86IERyb3B6b25lQ29uZmlnSW50ZXJmYWNlO1xuXG4gIEBPdXRwdXQoJ2luaXQnICAgICAgICAgICAgICAgICAgKSBEWl9JTklUICAgICAgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcblxuICBAT3V0cHV0KCdlcnJvcicgICAgICAgICAgICAgICAgICkgRFpfRVJST1IgICAgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3N1Y2Nlc3MnICAgICAgICAgICAgICAgKSBEWl9TVUNDRVNTICAgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnc2VuZGluZycgICAgICAgICAgICAgICApIERaX1NFTkRJTkcgICAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdjYW5jZWxlZCcgICAgICAgICAgICAgICkgRFpfQ0FOQ0VMRUQgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ2NvbXBsZXRlJyAgICAgICAgICAgICAgKSBEWl9DT01QTEVURSAgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgncHJvY2Vzc2luZycgICAgICAgICAgICApIERaX1BST0NFU1NJTkcgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuXG4gIEBPdXRwdXQoJ2Ryb3AnICAgICAgICAgICAgICAgICAgKSBEWl9EUk9QICAgICAgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnZHJhZ1N0YXJ0JyAgICAgICAgICAgICApIERaX0RSQUdTVEFSVCAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdkcmFnRW5kJyAgICAgICAgICAgICAgICkgRFpfRFJBR0VORCAgICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ2RyYWdFbnRlcicgICAgICAgICAgICAgKSBEWl9EUkFHRU5URVIgICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnZHJhZ092ZXInICAgICAgICAgICAgICApIERaX0RSQUdPVkVSICAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdkcmFnTGVhdmUnICAgICAgICAgICAgICkgRFpfRFJBR0xFQVZFICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG5cbiAgQE91dHB1dCgndGh1bWJuYWlsJyAgICAgICAgICAgICApIERaX1RIVU1CTkFJTCAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdhZGRlZEZpbGUnICAgICAgICAgICAgICkgRFpfQURERURGSUxFICAgICAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ2FkZGVkRmlsZXMnICAgICAgICAgICAgKSBEWl9BRERFREZJTEVTICAgICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgncmVtb3ZlZEZpbGUnICAgICAgICAgICApIERaX1JFTU9WRURGSUxFICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCd1cGxvYWRQcm9ncmVzcycgICAgICAgICkgRFpfVVBMT0FEUFJPR1JFU1MgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ21heEZpbGVzUmVhY2hlZCcgICAgICAgKSBEWl9NQVhGSUxFU1JFQUNIRUQgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnbWF4RmlsZXNFeGNlZWRlZCcgICAgICApIERaX01BWEZJTEVTRVhDRUVERUQgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuXG4gIEBPdXRwdXQoJ2Vycm9yTXVsdGlwbGUnICAgICAgICAgKSBEWl9FUlJPUk1VTFRJUExFICAgICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnc3VjY2Vzc011bHRpcGxlJyAgICAgICApIERaX1NVQ0NFU1NNVUxUSVBMRSAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdzZW5kaW5nTXVsdGlwbGUnICAgICAgICkgRFpfU0VORElOR01VTFRJUExFICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ2NhbmNlbGVkTXVsdGlwbGUnICAgICAgKSBEWl9DQU5DRUxFRE1VTFRJUExFICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgQE91dHB1dCgnY29tcGxldGVNdWx0aXBsZScgICAgICApIERaX0NPTVBMRVRFTVVMVElQTEUgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdwcm9jZXNzaW5nTXVsdGlwbGUnICAgICkgRFpfUFJPQ0VTU0lOR01VTFRJUExFICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG5cbiAgQE91dHB1dCgncmVzZXQnICAgICAgICAgICAgICAgICApIERaX1JFU0VUICAgICAgICAgICAgICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICBAT3V0cHV0KCdxdWV1ZUNvbXBsZXRlJyAgICAgICAgICkgRFpfUVVFVUVDT01QTEVURSAgICAgICAgICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gIEBPdXRwdXQoJ3RvdGFsVXBsb2FkUHJvZ3Jlc3MnICAgKSBEWl9UT1RBTFVQTE9BRFBST0dSRVNTICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHpvbmU6IE5nWm9uZSwgcHJpdmF0ZSByZW5kZXJlcjogUmVuZGVyZXIyLCBwcml2YXRlIGVsZW1lbnRSZWY6IEVsZW1lbnRSZWYsXG4gICAgcHJpdmF0ZSBkaWZmZXJzOiBLZXlWYWx1ZURpZmZlcnMsIEBJbmplY3QoUExBVEZPUk1fSUQpIHByaXZhdGUgcGxhdGZvcm1JZDogT2JqZWN0LFxuICAgIEBPcHRpb25hbCgpIEBJbmplY3QoRFJPUFpPTkVfQ09ORklHKSBwcml2YXRlIGRlZmF1bHRzOiBEcm9wem9uZUNvbmZpZ0ludGVyZmFjZSlcbiAge1xuICAgIGNvbnN0IGR6ID0gRHJvcHpvbmU7XG5cbiAgICBkei5hdXRvRGlzY292ZXIgPSBmYWxzZTtcbiAgfVxuXG4gIG5nT25Jbml0KCk6IHZvaWQge1xuICAgIGlmICghaXNQbGF0Zm9ybUJyb3dzZXIodGhpcy5wbGF0Zm9ybUlkKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IHBhcmFtcyA9IG5ldyBEcm9wem9uZUNvbmZpZyh0aGlzLmRlZmF1bHRzKTtcblxuICAgIHBhcmFtcy5hc3NpZ24odGhpcy5jb25maWcpOyAvLyBDdXN0b20gY29uZmlndXJhdGlvblxuXG4gICAgdGhpcy5yZW5kZXJlci5hZGRDbGFzcyh0aGlzLmVsZW1lbnRSZWYubmF0aXZlRWxlbWVudCxcbiAgICAgIChwYXJhbXMubWF4RmlsZXMgPT09IDEpID8gJ2R6LXNpbmdsZScgOiAnZHotbXVsdGlwbGUnKTtcblxuICAgIHRoaXMucmVuZGVyZXIucmVtb3ZlQ2xhc3ModGhpcy5lbGVtZW50UmVmLm5hdGl2ZUVsZW1lbnQsXG4gICAgICAocGFyYW1zLm1heEZpbGVzID09PSAxKSA/ICdkei1tdWx0aXBsZScgOiAnZHotc2luZ2xlJyk7XG5cbiAgICB0aGlzLnpvbmUucnVuT3V0c2lkZUFuZ3VsYXIoKCkgPT4ge1xuICAgICAgdGhpcy5pbnN0YW5jZSA9IG5ldyBEcm9wem9uZSh0aGlzLmVsZW1lbnRSZWYubmF0aXZlRWxlbWVudCwgcGFyYW1zKTtcbiAgICB9KTtcblxuICAgIGlmICh0aGlzLmRpc2FibGVkKSB7XG4gICAgICB0aGlzLmluc3RhbmNlLmRpc2FibGUoKTtcbiAgICB9XG5cbiAgICBpZiAodGhpcy5EWl9JTklULm9ic2VydmVycy5sZW5ndGgpIHtcbiAgICAgIHRoaXMuem9uZS5ydW4oKCkgPT4ge1xuICAgICAgICB0aGlzLkRaX0lOSVQuZW1pdCh0aGlzLmluc3RhbmNlKTtcbiAgICAgIH0pO1xuICAgIH1cblxuICAgIC8vIEFkZCBhdXRvIHJlc2V0IGhhbmRsaW5nIGZvciBldmVudHNcbiAgICB0aGlzLmluc3RhbmNlLm9uKCdzdWNjZXNzJywgKCkgPT4ge1xuICAgICAgaWYgKHBhcmFtcy5hdXRvUmVzZXQgIT0gbnVsbCkge1xuICAgICAgICBzZXRUaW1lb3V0KCgpID0+IHRoaXMucmVzZXQoKSwgcGFyYW1zLmF1dG9SZXNldCk7XG4gICAgICB9XG4gICAgfSk7XG5cbiAgICB0aGlzLmluc3RhbmNlLm9uKCdlcnJvcicsICgpID0+IHtcbiAgICAgIGlmIChwYXJhbXMuZXJyb3JSZXNldCAhPSBudWxsKSB7XG4gICAgICAgIHNldFRpbWVvdXQoKCkgPT4gdGhpcy5yZXNldCgpLCBwYXJhbXMuZXJyb3JSZXNldCk7XG4gICAgICB9XG4gICAgfSk7XG5cbiAgICB0aGlzLmluc3RhbmNlLm9uKCdjYW5jZWxlZCcsICgpID0+IHtcbiAgICAgIGlmIChwYXJhbXMuY2FuY2VsUmVzZXQgIT0gbnVsbCkge1xuICAgICAgICBzZXRUaW1lb3V0KCgpID0+IHRoaXMucmVzZXQoKSwgcGFyYW1zLmNhbmNlbFJlc2V0KTtcbiAgICAgIH1cbiAgICB9KTtcblxuICAgIC8vIEFkZCBuYXRpdmUgRHJvcHpvbmUgZXZlbnQgaGFuZGxpbmdcbiAgICBEcm9wem9uZUV2ZW50cy5mb3JFYWNoKChldmVudE5hbWU6IERyb3B6b25lRXZlbnQpID0+IHtcbiAgICAgIHRoaXMuaW5zdGFuY2Uub24oZXZlbnROYW1lLnRvTG93ZXJDYXNlKCksICguLi5hcmdzOiBhbnlbXSkgPT4ge1xuICAgICAgICBhcmdzID0gKGFyZ3MubGVuZ3RoID09PSAxKSA/IGFyZ3NbMF0gOiBhcmdzO1xuXG4gICAgICAgIGNvbnN0IG91dHB1dCA9IGBEWl8ke2V2ZW50TmFtZS50b1VwcGVyQ2FzZSgpfWA7XG5cbiAgICAgICAgY29uc3QgZW1pdHRlciA9IHRoaXNbb3V0cHV0IGFzIGtleW9mIERyb3B6b25lRGlyZWN0aXZlXSBhcyBFdmVudEVtaXR0ZXI8YW55PjtcblxuICAgICAgICBpZiAoZW1pdHRlci5vYnNlcnZlcnMubGVuZ3RoID4gMCkge1xuICAgICAgICAgIHRoaXMuem9uZS5ydW4oKCkgPT4ge1xuICAgICAgICAgICAgZW1pdHRlci5lbWl0KGFyZ3MpO1xuICAgICAgICAgIH0pO1xuICAgICAgICB9XG4gICAgICB9KTtcbiAgICB9KTtcblxuICAgIGlmICghdGhpcy5jb25maWdEaWZmKSB7XG4gICAgICB0aGlzLmNvbmZpZ0RpZmYgPSB0aGlzLmRpZmZlcnMuZmluZCh0aGlzLmNvbmZpZyB8fCB7fSkuY3JlYXRlKCk7XG5cbiAgICAgIHRoaXMuY29uZmlnRGlmZi5kaWZmKHRoaXMuY29uZmlnIHx8IHt9KTtcbiAgICB9XG4gIH1cblxuICBuZ09uRGVzdHJveSgpOiB2b2lkIHtcbiAgICBpZiAodGhpcy5pbnN0YW5jZSkge1xuICAgICAgdGhpcy56b25lLnJ1bk91dHNpZGVBbmd1bGFyKCgpID0+IHtcbiAgICAgICAgdGhpcy5pbnN0YW5jZS5kZXN0cm95KCk7XG4gICAgICB9KTtcblxuICAgICAgdGhpcy5pbnN0YW5jZSA9IG51bGw7XG4gICAgfVxuICB9XG5cbiAgbmdEb0NoZWNrKCk6IHZvaWQge1xuICAgIGlmICghdGhpcy5kaXNhYmxlZCAmJiB0aGlzLmNvbmZpZ0RpZmYpIHtcbiAgICAgIGNvbnN0IGNoYW5nZXMgPSB0aGlzLmNvbmZpZ0RpZmYuZGlmZih0aGlzLmNvbmZpZyB8fCB7fSk7XG5cbiAgICAgIGlmIChjaGFuZ2VzICYmIHRoaXMuaW5zdGFuY2UpIHtcbiAgICAgICAgdGhpcy5uZ09uRGVzdHJveSgpO1xuXG4gICAgICAgIHRoaXMubmdPbkluaXQoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBuZ09uQ2hhbmdlcyhjaGFuZ2VzOiBTaW1wbGVDaGFuZ2VzKTogdm9pZCB7XG4gICAgaWYgKHRoaXMuaW5zdGFuY2UgJiYgY2hhbmdlc1snZGlzYWJsZWQnXSkge1xuICAgICAgaWYgKGNoYW5nZXNbJ2Rpc2FibGVkJ10uY3VycmVudFZhbHVlICE9PSBjaGFuZ2VzWydkaXNhYmxlZCddLnByZXZpb3VzVmFsdWUpIHtcbiAgICAgICAgaWYgKGNoYW5nZXNbJ2Rpc2FibGVkJ10uY3VycmVudFZhbHVlID09PSBmYWxzZSkge1xuICAgICAgICAgIHRoaXMuem9uZS5ydW5PdXRzaWRlQW5ndWxhcigoKSA9PiB7XG4gICAgICAgICAgICB0aGlzLmluc3RhbmNlLmVuYWJsZSgpO1xuICAgICAgICAgIH0pO1xuICAgICAgICB9IGVsc2UgaWYgKGNoYW5nZXNbJ2Rpc2FibGVkJ10uY3VycmVudFZhbHVlID09PSB0cnVlKSB7XG4gICAgICAgICAgdGhpcy56b25lLnJ1bk91dHNpZGVBbmd1bGFyKCgpID0+IHtcbiAgICAgICAgICAgIHRoaXMuaW5zdGFuY2UuZGlzYWJsZSgpO1xuICAgICAgICAgIH0pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcHVibGljIGRyb3B6b25lKCk6IGFueSB7XG4gICAgcmV0dXJuIHRoaXMuaW5zdGFuY2U7XG4gIH1cblxuICBwdWJsaWMgcmVzZXQoY2FuY2VsPzogYm9vbGVhbik6IHZvaWQge1xuICAgIGlmICh0aGlzLmluc3RhbmNlKSB7XG4gICAgICB0aGlzLnpvbmUucnVuT3V0c2lkZUFuZ3VsYXIoKCkgPT4ge1xuICAgICAgICB0aGlzLmluc3RhbmNlLnJlbW92ZUFsbEZpbGVzKGNhbmNlbCk7XG4gICAgICB9KTtcbiAgICB9XG4gIH1cbn1cbiJdfQ==

@@ -18,2 +18,3 @@ import { InjectionToken } from '@angular/core';

'addedFile',
'addedFiles',
'removedFile',

@@ -23,2 +24,3 @@ 'uploadProgress',

'maxFilesExceeded',
'errorMultiple',
'successMultiple',

@@ -51,2 +53,2 @@ 'sendingMultiple',

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJvcHpvbmUuaW50ZXJmYWNlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL2xpYi9zcmMvbGliL2Ryb3B6b25lLmludGVyZmFjZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUvQyxNQUFNLENBQUMsTUFBTSxlQUFlLEdBQUcsSUFBSSxjQUFjLENBQUMsaUJBQWlCLENBQUMsQ0FBQztBQVFyRSxNQUFNLENBQUMsTUFBTSxjQUFjLEdBQW9CO0lBQzdDLE9BQU87SUFDUCxTQUFTO0lBQ1QsU0FBUztJQUNULFVBQVU7SUFDVixVQUFVO0lBQ1YsWUFBWTtJQUVaLE1BQU07SUFDTixXQUFXO0lBQ1gsU0FBUztJQUNULFdBQVc7SUFDWCxVQUFVO0lBQ1YsV0FBVztJQUVYLFdBQVc7SUFDWCxXQUFXO0lBQ1gsYUFBYTtJQUNiLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIsa0JBQWtCO0lBRWxCLGlCQUFpQjtJQUNqQixpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCLGtCQUFrQjtJQUNsQixvQkFBb0I7SUFFcEIsT0FBTztJQUNQLGVBQWU7SUFDZixxQkFBcUI7Q0FDdEIsQ0FBQztBQStFRixNQUFNLE9BQU8sY0FBYztJQTRFekIsWUFBWSxTQUFrQyxFQUFFO1FBQzlDLElBQUksQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDdEIsQ0FBQztJQUVELE1BQU0sQ0FBQyxTQUF3QyxFQUFFLEVBQUUsTUFBWTtRQUM3RCxNQUFNLEdBQUcsTUFBTSxJQUFJLElBQUksQ0FBQztRQUV4QixLQUFLLE1BQU0sR0FBRyxJQUFJLE1BQU0sRUFBRTtZQUN4QixJQUFJLE1BQU0sQ0FBQyxHQUFHLENBQUMsSUFBSSxJQUFJLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7Z0JBQ3RELE9BQU8sTUFBTSxDQUFDLEdBQUcsQ0FBQyxLQUFLLFFBQVEsSUFBSSxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxZQUFZLFdBQVcsQ0FBQyxFQUMxRTtnQkFDRSxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxDQUFDO2dCQUVqQixJQUFJLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQzthQUN2QztpQkFBTTtnQkFDTCxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2FBQzNCO1NBQ0Y7SUFDSCxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3Rpb25Ub2tlbiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5leHBvcnQgY29uc3QgRFJPUFpPTkVfQ09ORklHID0gbmV3IEluamVjdGlvblRva2VuKCdEUk9QWk9ORV9DT05GSUcnKTtcblxuZXhwb3J0IHR5cGUgRHJvcHpvbmVFdmVudCA9ICdlcnJvcicgfCAnc3VjY2VzcycgfCAnc2VuZGluZycgfCAnY2FuY2VsZWQnIHwgJ2NvbXBsZXRlJyB8XG4gICdwcm9jZXNzaW5nJyB8ICdkcm9wJyB8ICdkcmFnU3RhcnQnIHwgJ2RyYWdFbmQnIHwgJ2RyYWdFbnRlcicgfCAnZHJhZ092ZXInIHwgJ2RyYWdMZWF2ZScgfFxuICAndGh1bWJuYWlsJyB8ICdhZGRlZEZpbGUnIHwgJ3JlbW92ZWRGaWxlJyB8ICd1cGxvYWRQcm9ncmVzcycgfCAnbWF4RmlsZXNSZWFjaGVkJyB8XG4gICdtYXhGaWxlc0V4Y2VlZGVkJyB8ICdzdWNjZXNzTXVsdGlwbGUnIHwgJ3NlbmRpbmdNdWx0aXBsZScgfCAnY2FuY2VsZWRNdWx0aXBsZScgfFxuICAnY29tcGxldGVNdWx0aXBsZScgfCAncHJvY2Vzc2luZ011bHRpcGxlJyB8ICdyZXNldCcgfCAncXVldWVDb21wbGV0ZScgfCAndG90YWxVcGxvYWRQcm9ncmVzcyc7XG5cbmV4cG9ydCBjb25zdCBEcm9wem9uZUV2ZW50czogRHJvcHpvbmVFdmVudFtdID0gW1xuICAnZXJyb3InLFxuICAnc3VjY2VzcycsXG4gICdzZW5kaW5nJyxcbiAgJ2NhbmNlbGVkJyxcbiAgJ2NvbXBsZXRlJyxcbiAgJ3Byb2Nlc3NpbmcnLFxuXG4gICdkcm9wJyxcbiAgJ2RyYWdTdGFydCcsXG4gICdkcmFnRW5kJyxcbiAgJ2RyYWdFbnRlcicsXG4gICdkcmFnT3ZlcicsXG4gICdkcmFnTGVhdmUnLFxuXG4gICd0aHVtYm5haWwnLFxuICAnYWRkZWRGaWxlJyxcbiAgJ3JlbW92ZWRGaWxlJyxcbiAgJ3VwbG9hZFByb2dyZXNzJyxcbiAgJ21heEZpbGVzUmVhY2hlZCcsXG4gICdtYXhGaWxlc0V4Y2VlZGVkJyxcblxuICAnc3VjY2Vzc011bHRpcGxlJyxcbiAgJ3NlbmRpbmdNdWx0aXBsZScsXG4gICdjYW5jZWxlZE11bHRpcGxlJyxcbiAgJ2NvbXBsZXRlTXVsdGlwbGUnLFxuICAncHJvY2Vzc2luZ011bHRpcGxlJyxcblxuICAncmVzZXQnLFxuICAncXVldWVDb21wbGV0ZScsXG4gICd0b3RhbFVwbG9hZFByb2dyZXNzJ1xuXTtcblxuZXhwb3J0IGludGVyZmFjZSBEcm9wem9uZUNvbmZpZ0ludGVyZmFjZSB7XG4gIHRpbWVvdXQ/OiBudW1iZXIsXG5cbiAgYXV0b1Jlc2V0PzogbnVtYmVyIHwgbnVsbCxcbiAgZXJyb3JSZXNldD86IG51bWJlciB8IG51bGwsXG4gIGNhbmNlbFJlc2V0PzogbnVtYmVyIHwgbnVsbCxcblxuICB1cmw/OiBzdHJpbmcgfCBEcm9wem9uZVVybEZ1bmN0aW9uLFxuICBtZXRob2Q/OiBzdHJpbmcgfCBEcm9wem9uZU1ldGhvZEZ1bmN0aW9uLFxuXG4gIHBhcmFtcz86IGFueSB8IERyb3B6b25lUGFyYW1zRnVuY3Rpb24sXG4gIGhlYWRlcnM/OiBhbnkgfCBEcm9wem9uZUhlYWRlcnNGdW5jdGlvbixcblxuICBpbml0PzogRHJvcHpvbmVJbml0RnVuY3Rpb24sXG4gIGFjY2VwdD86IERyb3B6b25lQWNjZXB0RnVuY3Rpb24sXG4gIHJlc2l6ZT86IERyb3B6b25lUmVzaXplRnVuY3Rpb24sXG4gIGZhbGxiYWNrPzogRHJvcHpvbmVGYWxsYmFja0Z1bmN0aW9uLFxuICByZW5hbWVGaWxlPzogRHJvcHpvbmVSZW5hbWVGaWxlRnVuY3Rpb24sXG4gIHRyYW5zZm9ybUZpbGU/OiBEcm9wem9uZVRyYW5zZm9ybUZpbGVGdW5jdGlvbixcbiAgY2h1bmtzVXBsb2FkZWQ/OiBEcm9wem9uZUNodW5rc1VwbG9hZGVkRnVuY3Rpb24sXG5cbiAgd2l0aENyZWRlbnRpYWxzPzogYm9vbGVhbixcblxuICBwcmV2aWV3c0NvbnRhaW5lcj86IGFueSxcbiAgaGlkZGVuSW5wdXRDb250YWluZXI/OiBhbnksXG5cbiAgY2xpY2thYmxlPzogc3RyaW5nIHwgc3RyaW5nW10gfCBib29sZWFuLFxuICBwYXJhbU5hbWU/OiBhbnksXG4gIGNhcHR1cmU/OiBzdHJpbmcsXG4gIG1heEZpbGVzPzogbnVtYmVyLFxuICBtYXhGaWxlc2l6ZT86IG51bWJlcixcbiAgZmlsZXNpemVCYXNlPzogbnVtYmVyLFxuICBhY2NlcHRlZEZpbGVzPzogc3RyaW5nLFxuICBmb3JjZUZhbGxiYWNrPzogYm9vbGVhbixcbiAgYWRkUmVtb3ZlTGlua3M/OiBib29sZWFuLFxuICB1cGxvYWRNdWx0aXBsZT86IGJvb2xlYW4sXG4gIHBhcmFsbGVsVXBsb2Fkcz86IG51bWJlcixcbiAgcmVzaXplV2lkdGg/OiBudW1iZXIsXG4gIHJlc2l6ZUhlaWdodD86IG51bWJlcixcbiAgcmVzaXplTWV0aG9kPzogJ2NvbnRhaW4nIHwgJ2Nyb3AnLFxuICByZXNpemVRdWFsaXR5PzogbnVtYmVyLFxuICByZXNpemVNaW1lVHlwZT86IHN0cmluZyxcbiAgdGh1bWJuYWlsV2lkdGg/OiBudW1iZXIsXG4gIHRodW1ibmFpbEhlaWdodD86IG51bWJlcixcbiAgdGh1bWJuYWlsTWV0aG9kPzogJ2NvbnRhaW4nIHwgJ2Nyb3AnLFxuICBwcmV2aWV3VGVtcGxhdGU/OiBzdHJpbmcsXG4gIGF1dG9RdWV1ZT86IGJvb2xlYW4sXG4gIGF1dG9Qcm9jZXNzUXVldWU/OiBib29sZWFuLFxuICBpZ25vcmVIaWRkZW5GaWxlcz86IGJvb2xlYW4sXG4gIG1heFRodW1ibmFpbEZpbGVzaXplPzogbnVtYmVyLFxuICBjcmVhdGVJbWFnZVRodW1ibmFpbHM/OiBib29sZWFuLFxuXG4gIGNodW5raW5nPzogYm9vbGVhbixcbiAgY2h1bmtTaXplPzogbnVtYmVyLFxuICByZXRyeUNodW5rcz86IGJvb2xlYW4sXG4gIGZvcmNlQ2h1bmtpbmc/OiBib29sZWFuLFxuICByZXRyeUNodW5rc0xpbWl0PzogbnVtYmVyLFxuICBwYXJhbGxlbENodW5rVXBsb2Fkcz86IGJvb2xlYW4sXG5cbiAgZGljdEZpbGVTaXplVW5pdHM/OiBhbnksXG5cbiAgZGljdERlZmF1bHRNZXNzYWdlPzogc3RyaW5nLFxuICBkaWN0RmFsbGJhY2tNZXNzYWdlPzogc3RyaW5nLFxuXG4gIGRpY3RGaWxlVG9vQmlnPzogc3RyaW5nLFxuICBkaWN0UmVzcG9uc2VFcnJvcj86IHN0cmluZyxcbiAgZGljdEludmFsaWRGaWxlVHlwZT86IHN0cmluZyxcblxuICBkaWN0UmVtb3ZlRmlsZT86IHN0cmluZyxcbiAgZGljdENhbmNlbFVwbG9hZD86IHN0cmluZyxcbiAgZGljdFVwbG9hZENhbmNlbGVkPzogc3RyaW5nLFxuICBkaWN0RmFsbGJhY2tUZXh0Pzogc3RyaW5nLFxuICBkaWN0TWF4RmlsZXNFeGNlZWRlZD86IHN0cmluZyxcbiAgZGljdFJlbW92ZUZpbGVDb25maXJtYXRpb24/OiBzdHJpbmcsXG4gIGRpY3RDYW5jZWxVcGxvYWRDb25maXJtYXRpb24/OiBzdHJpbmdcbn1cblxuZXhwb3J0IGNsYXNzIERyb3B6b25lQ29uZmlnIGltcGxlbWVudHMgRHJvcHpvbmVDb25maWdJbnRlcmZhY2Uge1xuICB0aW1lb3V0PzogbnVtYmVyO1xuXG4gIGF1dG9SZXNldD86IG51bWJlcjtcbiAgZXJyb3JSZXNldD86IG51bWJlcjtcbiAgY2FuY2VsUmVzZXQ/OiBudW1iZXI7XG5cbiAgdXJsPzogc3RyaW5nIHwgRHJvcHpvbmVVcmxGdW5jdGlvbjtcbiAgbWV0aG9kPzogc3RyaW5nIHwgRHJvcHpvbmVNZXRob2RGdW5jdGlvbjtcblxuICBwYXJhbXM/OiBhbnkgfCBEcm9wem9uZVBhcmFtc0Z1bmN0aW9uO1xuICBoZWFkZXJzPzogYW55IHwgRHJvcHpvbmVIZWFkZXJzRnVuY3Rpb247XG5cbiAgaW5pdD86IERyb3B6b25lSW5pdEZ1bmN0aW9uO1xuICBhY2NlcHQ/OiBEcm9wem9uZUFjY2VwdEZ1bmN0aW9uO1xuICByZXNpemU/OiBEcm9wem9uZVJlc2l6ZUZ1bmN0aW9uO1xuICBmYWxsYmFjaz86IERyb3B6b25lRmFsbGJhY2tGdW5jdGlvbjtcbiAgcmVuYW1lRmlsZT86IERyb3B6b25lUmVuYW1lRmlsZUZ1bmN0aW9uO1xuICB0cmFuc2Zvcm1GaWxlPzogRHJvcHpvbmVUcmFuc2Zvcm1GaWxlRnVuY3Rpb247XG4gIGNodW5rc1VwbG9hZGVkPzogRHJvcHpvbmVDaHVua3NVcGxvYWRlZEZ1bmN0aW9uO1xuXG4gIHdpdGhDcmVkZW50aWFscz86IGJvb2xlYW47XG5cbiAgcHJldmlld3NDb250YWluZXI/OiBhbnk7XG4gIGhpZGRlbklucHV0Q29udGFpbmVyPzogYW55O1xuXG4gIGNsaWNrYWJsZT86IHN0cmluZyB8IHN0cmluZ1tdIHwgYm9vbGVhbjtcbiAgcGFyYW1OYW1lPzogYW55O1xuICBjYXB0dXJlPzogc3RyaW5nO1xuICBtYXhGaWxlcz86IG51bWJlcjtcbiAgbWF4RmlsZXNpemU/OiBudW1iZXI7XG4gIGZpbGVzaXplQmFzZT86IG51bWJlcjtcbiAgYWNjZXB0ZWRGaWxlcz86IHN0cmluZztcbiAgZm9yY2VGYWxsYmFjaz86IGJvb2xlYW47XG4gIGFkZFJlbW92ZUxpbmtzPzogYm9vbGVhbjtcbiAgdXBsb2FkTXVsdGlwbGU/OiBib29sZWFuO1xuICBwYXJhbGxlbFVwbG9hZHM/OiBudW1iZXI7XG4gIHJlc2l6ZVdpZHRoPzogbnVtYmVyO1xuICByZXNpemVIZWlnaHQ/OiBudW1iZXI7XG4gIHJlc2l6ZU1ldGhvZD86ICdjb250YWluJyB8ICdjcm9wJztcbiAgcmVzaXplUXVhbGl0eT86IG51bWJlcjtcbiAgcmVzaXplTWltZVR5cGU/OiBzdHJpbmc7XG4gIHRodW1ibmFpbFdpZHRoPzogbnVtYmVyO1xuICB0aHVtYm5haWxIZWlnaHQ/OiBudW1iZXI7XG4gIHRodW1ibmFpbE1ldGhvZD86ICdjb250YWluJyB8ICdjcm9wJztcbiAgcHJldmlld1RlbXBsYXRlPzogc3RyaW5nO1xuICBhdXRvUXVldWU/OiBib29sZWFuO1xuICBhdXRvUHJvY2Vzc1F1ZXVlPzogYm9vbGVhbjtcbiAgaWdub3JlSGlkZGVuRmlsZXM/OiBib29sZWFuO1xuICBtYXhUaHVtYm5haWxGaWxlc2l6ZT86IG51bWJlcjtcbiAgY3JlYXRlSW1hZ2VUaHVtYm5haWxzPzogYm9vbGVhbjtcblxuICBjaHVua2luZz86IGJvb2xlYW47XG4gIGNodW5rU2l6ZT86IG51bWJlcjtcbiAgcmV0cnlDaHVua3M/OiBib29sZWFuO1xuICBmb3JjZUNodW5raW5nPzogYm9vbGVhbjtcbiAgcmV0cnlDaHVua3NMaW1pdD86IG51bWJlcjtcbiAgcGFyYWxsZWxDaHVua1VwbG9hZHM/OiBib29sZWFuO1xuXG4gIGRpY3RGaWxlU2l6ZVVuaXRzPzogYW55O1xuXG4gIGRpY3REZWZhdWx0TWVzc2FnZT86IHN0cmluZztcbiAgZGljdEZhbGxiYWNrTWVzc2FnZT86IHN0cmluZztcblxuICBkaWN0RmlsZVRvb0JpZz86IHN0cmluZztcbiAgZGljdFJlc3BvbnNlRXJyb3I/OiBzdHJpbmc7XG4gIGRpY3RJbnZhbGlkRmlsZVR5cGU/OiBzdHJpbmc7XG5cbiAgZGljdFJlbW92ZUZpbGU/OiBzdHJpbmc7XG4gIGRpY3RDYW5jZWxVcGxvYWQ/OiBzdHJpbmc7XG4gIGRpY3RVcGxvYWRDYW5jZWxlZD86IHN0cmluZztcbiAgZGljdEZhbGxiYWNrVGV4dD86IHN0cmluZztcbiAgZGljdE1heEZpbGVzRXhjZWVkZWQ/OiBzdHJpbmc7XG4gIGRpY3RSZW1vdmVGaWxlQ29uZmlybWF0aW9uPzogc3RyaW5nO1xuICBkaWN0Q2FuY2VsVXBsb2FkQ29uZmlybWF0aW9uPzogc3RyaW5nO1xuXG4gIGNvbnN0cnVjdG9yKGNvbmZpZzogRHJvcHpvbmVDb25maWdJbnRlcmZhY2UgPSB7fSkge1xuICAgIHRoaXMuYXNzaWduKGNvbmZpZyk7XG4gIH1cblxuICBhc3NpZ24oY29uZmlnOiBEcm9wem9uZUNvbmZpZ0ludGVyZmFjZSB8IGFueSA9IHt9LCB0YXJnZXQ/OiBhbnkpIHtcbiAgICB0YXJnZXQgPSB0YXJnZXQgfHwgdGhpcztcblxuICAgIGZvciAoY29uc3Qga2V5IGluIGNvbmZpZykge1xuICAgICAgaWYgKGNvbmZpZ1trZXldICE9IG51bGwgJiYgIShBcnJheS5pc0FycmF5KGNvbmZpZ1trZXldKSkgJiZcbiAgICAgICAgdHlwZW9mIGNvbmZpZ1trZXldID09PSAnb2JqZWN0JyAmJiAhKGNvbmZpZ1trZXldIGluc3RhbmNlb2YgSFRNTEVsZW1lbnQpKVxuICAgICAge1xuICAgICAgICB0YXJnZXRba2V5XSA9IHt9O1xuXG4gICAgICAgIHRoaXMuYXNzaWduKGNvbmZpZ1trZXldLCB0YXJnZXRba2V5XSk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICB0YXJnZXRba2V5XSA9IGNvbmZpZ1trZXldO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5leHBvcnQgdHlwZSBEcm9wem9uZVVybEZ1bmN0aW9uID0gKGZpbGVzOiBhbnkpID0+IHN0cmluZztcbmV4cG9ydCB0eXBlIERyb3B6b25lTWV0aG9kRnVuY3Rpb24gPSAoZmlsZXM6IGFueSkgPT4gc3RyaW5nO1xuXG5leHBvcnQgdHlwZSBEcm9wem9uZVBhcmFtc0Z1bmN0aW9uID0gKGZpbGVzOiBhbnksIHhocjogYW55LCBjaHVuaz86IGFueSkgPT4gYW55O1xuZXhwb3J0IHR5cGUgRHJvcHpvbmVIZWFkZXJzRnVuY3Rpb24gPSAoKSA9PiBhbnk7XG5cbmV4cG9ydCB0eXBlIERyb3B6b25lSW5pdEZ1bmN0aW9uID0gKCkgPT4gYW55O1xuZXhwb3J0IHR5cGUgRHJvcHpvbmVGYWxsYmFja0Z1bmN0aW9uID0gKCkgPT4gSFRNTEVsZW1lbnQ7XG5cbmV4cG9ydCB0eXBlIERyb3B6b25lQWNjZXB0RnVuY3Rpb24gPSAoZmlsZTogRmlsZSwgZG9uZTogRnVuY3Rpb24pID0+IGFueTtcbmV4cG9ydCB0eXBlIERyb3B6b25lUmVzaXplRnVuY3Rpb24gPSAoZmlsZTogRmlsZSwgd2lkdGg6IG51bWJlciwgaGVpZ2h0OiBudW1iZXIsIHJlc2l6ZU1ldGhvZDogc3RyaW5nKSA9PiBhbnk7XG5cbmV4cG9ydCB0eXBlIERyb3B6b25lUmVuYW1lRmlsZUZ1bmN0aW9uID0gKGZpbGU6IEZpbGUpID0+IHN0cmluZztcbmV4cG9ydCB0eXBlIERyb3B6b25lVHJhbnNmb3JtRmlsZUZ1bmN0aW9uID0gKGZpbGU6IEZpbGUsIGRvbmU6IEZ1bmN0aW9uKSA9PiBhbnk7XG5leHBvcnQgdHlwZSBEcm9wem9uZUNodW5rc1VwbG9hZGVkRnVuY3Rpb24gPSAoZmlsZTogRmlsZSwgZG9uZTogRnVuY3Rpb24pID0+IGFueTtcbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJvcHpvbmUuaW50ZXJmYWNlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL2xpYi9zcmMvbGliL2Ryb3B6b25lLmludGVyZmFjZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUvQyxNQUFNLENBQUMsTUFBTSxlQUFlLEdBQUcsSUFBSSxjQUFjLENBQUMsaUJBQWlCLENBQUMsQ0FBQztBQVFyRSxNQUFNLENBQUMsTUFBTSxjQUFjLEdBQW9CO0lBQzdDLE9BQU87SUFDUCxTQUFTO0lBQ1QsU0FBUztJQUNULFVBQVU7SUFDVixVQUFVO0lBQ1YsWUFBWTtJQUVaLE1BQU07SUFDTixXQUFXO0lBQ1gsU0FBUztJQUNULFdBQVc7SUFDWCxVQUFVO0lBQ1YsV0FBVztJQUVYLFdBQVc7SUFDWCxXQUFXO0lBQ1gsWUFBWTtJQUNaLGFBQWE7SUFDYixnQkFBZ0I7SUFDaEIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUVsQixlQUFlO0lBQ2YsaUJBQWlCO0lBQ2pCLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsa0JBQWtCO0lBQ2xCLG9CQUFvQjtJQUVwQixPQUFPO0lBQ1AsZUFBZTtJQUNmLHFCQUFxQjtDQUN0QixDQUFDO0FBK0VGLE1BQU0sT0FBTyxjQUFjO0lBNEV6QixZQUFZLFNBQWtDLEVBQUU7UUFDOUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQztJQUN0QixDQUFDO0lBRUQsTUFBTSxDQUFDLFNBQXdDLEVBQUUsRUFBRSxNQUFZO1FBQzdELE1BQU0sR0FBRyxNQUFNLElBQUksSUFBSSxDQUFDO1FBRXhCLEtBQUssTUFBTSxHQUFHLElBQUksTUFBTSxFQUFFO1lBQ3hCLElBQUksTUFBTSxDQUFDLEdBQUcsQ0FBQyxJQUFJLElBQUksSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztnQkFDdEQsT0FBTyxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssUUFBUSxJQUFJLENBQUMsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLFlBQVksV0FBVyxDQUFDLEVBQzFFO2dCQUNFLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLENBQUM7Z0JBRWpCLElBQUksQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO2FBQ3ZDO2lCQUFNO2dCQUNMLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUM7YUFDM0I7U0FDRjtJQUNILENBQUM7Q0FDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGlvblRva2VuIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmV4cG9ydCBjb25zdCBEUk9QWk9ORV9DT05GSUcgPSBuZXcgSW5qZWN0aW9uVG9rZW4oJ0RST1BaT05FX0NPTkZJRycpO1xuXG5leHBvcnQgdHlwZSBEcm9wem9uZUV2ZW50ID0gJ2Vycm9yJyB8ICdzdWNjZXNzJyB8ICdzZW5kaW5nJyB8ICdjYW5jZWxlZCcgfCAnY29tcGxldGUnIHxcbiAgJ3Byb2Nlc3NpbmcnIHwgJ2Ryb3AnIHwgJ2RyYWdTdGFydCcgfCAnZHJhZ0VuZCcgfCAnZHJhZ0VudGVyJyB8ICdkcmFnT3ZlcicgfCAnZHJhZ0xlYXZlJyB8XG4gICd0aHVtYm5haWwnIHwgJ2FkZGVkRmlsZScgfCAnYWRkZWRGaWxlcycgfCAncmVtb3ZlZEZpbGUnIHwgJ3VwbG9hZFByb2dyZXNzJyB8ICdtYXhGaWxlc1JlYWNoZWQnIHxcbiAgJ21heEZpbGVzRXhjZWVkZWQnIHwgJ2Vycm9yTXVsdGlwbGUnIHwgJ3N1Y2Nlc3NNdWx0aXBsZScgfCAnc2VuZGluZ011bHRpcGxlJyB8ICdjYW5jZWxlZE11bHRpcGxlJyB8XG4gICdjb21wbGV0ZU11bHRpcGxlJyB8ICdwcm9jZXNzaW5nTXVsdGlwbGUnIHwgJ3Jlc2V0JyB8ICdxdWV1ZUNvbXBsZXRlJyB8ICd0b3RhbFVwbG9hZFByb2dyZXNzJztcblxuZXhwb3J0IGNvbnN0IERyb3B6b25lRXZlbnRzOiBEcm9wem9uZUV2ZW50W10gPSBbXG4gICdlcnJvcicsXG4gICdzdWNjZXNzJyxcbiAgJ3NlbmRpbmcnLFxuICAnY2FuY2VsZWQnLFxuICAnY29tcGxldGUnLFxuICAncHJvY2Vzc2luZycsXG5cbiAgJ2Ryb3AnLFxuICAnZHJhZ1N0YXJ0JyxcbiAgJ2RyYWdFbmQnLFxuICAnZHJhZ0VudGVyJyxcbiAgJ2RyYWdPdmVyJyxcbiAgJ2RyYWdMZWF2ZScsXG5cbiAgJ3RodW1ibmFpbCcsXG4gICdhZGRlZEZpbGUnLFxuICAnYWRkZWRGaWxlcycsXG4gICdyZW1vdmVkRmlsZScsXG4gICd1cGxvYWRQcm9ncmVzcycsXG4gICdtYXhGaWxlc1JlYWNoZWQnLFxuICAnbWF4RmlsZXNFeGNlZWRlZCcsXG5cbiAgJ2Vycm9yTXVsdGlwbGUnLFxuICAnc3VjY2Vzc011bHRpcGxlJyxcbiAgJ3NlbmRpbmdNdWx0aXBsZScsXG4gICdjYW5jZWxlZE11bHRpcGxlJyxcbiAgJ2NvbXBsZXRlTXVsdGlwbGUnLFxuICAncHJvY2Vzc2luZ011bHRpcGxlJyxcblxuICAncmVzZXQnLFxuICAncXVldWVDb21wbGV0ZScsXG4gICd0b3RhbFVwbG9hZFByb2dyZXNzJ1xuXTtcblxuZXhwb3J0IGludGVyZmFjZSBEcm9wem9uZUNvbmZpZ0ludGVyZmFjZSB7XG4gIHRpbWVvdXQ/OiBudW1iZXIsXG5cbiAgYXV0b1Jlc2V0PzogbnVtYmVyIHwgbnVsbCxcbiAgZXJyb3JSZXNldD86IG51bWJlciB8IG51bGwsXG4gIGNhbmNlbFJlc2V0PzogbnVtYmVyIHwgbnVsbCxcblxuICB1cmw/OiBzdHJpbmcgfCBEcm9wem9uZVVybEZ1bmN0aW9uLFxuICBtZXRob2Q/OiBzdHJpbmcgfCBEcm9wem9uZU1ldGhvZEZ1bmN0aW9uLFxuXG4gIHBhcmFtcz86IGFueSB8IERyb3B6b25lUGFyYW1zRnVuY3Rpb24sXG4gIGhlYWRlcnM/OiBhbnkgfCBEcm9wem9uZUhlYWRlcnNGdW5jdGlvbixcblxuICBpbml0PzogRHJvcHpvbmVJbml0RnVuY3Rpb24sXG4gIGFjY2VwdD86IERyb3B6b25lQWNjZXB0RnVuY3Rpb24sXG4gIHJlc2l6ZT86IERyb3B6b25lUmVzaXplRnVuY3Rpb24sXG4gIGZhbGxiYWNrPzogRHJvcHpvbmVGYWxsYmFja0Z1bmN0aW9uLFxuICByZW5hbWVGaWxlPzogRHJvcHpvbmVSZW5hbWVGaWxlRnVuY3Rpb24sXG4gIHRyYW5zZm9ybUZpbGU/OiBEcm9wem9uZVRyYW5zZm9ybUZpbGVGdW5jdGlvbixcbiAgY2h1bmtzVXBsb2FkZWQ/OiBEcm9wem9uZUNodW5rc1VwbG9hZGVkRnVuY3Rpb24sXG5cbiAgd2l0aENyZWRlbnRpYWxzPzogYm9vbGVhbixcblxuICBwcmV2aWV3c0NvbnRhaW5lcj86IGFueSxcbiAgaGlkZGVuSW5wdXRDb250YWluZXI/OiBhbnksXG5cbiAgY2xpY2thYmxlPzogc3RyaW5nIHwgc3RyaW5nW10gfCBib29sZWFuLFxuICBwYXJhbU5hbWU/OiBhbnksXG4gIGNhcHR1cmU/OiBzdHJpbmcsXG4gIG1heEZpbGVzPzogbnVtYmVyLFxuICBtYXhGaWxlc2l6ZT86IG51bWJlcixcbiAgZmlsZXNpemVCYXNlPzogbnVtYmVyLFxuICBhY2NlcHRlZEZpbGVzPzogc3RyaW5nLFxuICBmb3JjZUZhbGxiYWNrPzogYm9vbGVhbixcbiAgYWRkUmVtb3ZlTGlua3M/OiBib29sZWFuLFxuICB1cGxvYWRNdWx0aXBsZT86IGJvb2xlYW4sXG4gIHBhcmFsbGVsVXBsb2Fkcz86IG51bWJlcixcbiAgcmVzaXplV2lkdGg/OiBudW1iZXIsXG4gIHJlc2l6ZUhlaWdodD86IG51bWJlcixcbiAgcmVzaXplTWV0aG9kPzogJ2NvbnRhaW4nIHwgJ2Nyb3AnLFxuICByZXNpemVRdWFsaXR5PzogbnVtYmVyLFxuICByZXNpemVNaW1lVHlwZT86IHN0cmluZyxcbiAgdGh1bWJuYWlsV2lkdGg/OiBudW1iZXIsXG4gIHRodW1ibmFpbEhlaWdodD86IG51bWJlcixcbiAgdGh1bWJuYWlsTWV0aG9kPzogJ2NvbnRhaW4nIHwgJ2Nyb3AnLFxuICBwcmV2aWV3VGVtcGxhdGU/OiBzdHJpbmcsXG4gIGF1dG9RdWV1ZT86IGJvb2xlYW4sXG4gIGF1dG9Qcm9jZXNzUXVldWU/OiBib29sZWFuLFxuICBpZ25vcmVIaWRkZW5GaWxlcz86IGJvb2xlYW4sXG4gIG1heFRodW1ibmFpbEZpbGVzaXplPzogbnVtYmVyLFxuICBjcmVhdGVJbWFnZVRodW1ibmFpbHM/OiBib29sZWFuLFxuXG4gIGNodW5raW5nPzogYm9vbGVhbixcbiAgY2h1bmtTaXplPzogbnVtYmVyLFxuICByZXRyeUNodW5rcz86IGJvb2xlYW4sXG4gIGZvcmNlQ2h1bmtpbmc/OiBib29sZWFuLFxuICByZXRyeUNodW5rc0xpbWl0PzogbnVtYmVyLFxuICBwYXJhbGxlbENodW5rVXBsb2Fkcz86IGJvb2xlYW4sXG5cbiAgZGljdEZpbGVTaXplVW5pdHM/OiBhbnksXG5cbiAgZGljdERlZmF1bHRNZXNzYWdlPzogc3RyaW5nLFxuICBkaWN0RmFsbGJhY2tNZXNzYWdlPzogc3RyaW5nLFxuXG4gIGRpY3RGaWxlVG9vQmlnPzogc3RyaW5nLFxuICBkaWN0UmVzcG9uc2VFcnJvcj86IHN0cmluZyxcbiAgZGljdEludmFsaWRGaWxlVHlwZT86IHN0cmluZyxcblxuICBkaWN0UmVtb3ZlRmlsZT86IHN0cmluZyxcbiAgZGljdENhbmNlbFVwbG9hZD86IHN0cmluZyxcbiAgZGljdFVwbG9hZENhbmNlbGVkPzogc3RyaW5nLFxuICBkaWN0RmFsbGJhY2tUZXh0Pzogc3RyaW5nLFxuICBkaWN0TWF4RmlsZXNFeGNlZWRlZD86IHN0cmluZyxcbiAgZGljdFJlbW92ZUZpbGVDb25maXJtYXRpb24/OiBzdHJpbmcsXG4gIGRpY3RDYW5jZWxVcGxvYWRDb25maXJtYXRpb24/OiBzdHJpbmdcbn1cblxuZXhwb3J0IGNsYXNzIERyb3B6b25lQ29uZmlnIGltcGxlbWVudHMgRHJvcHpvbmVDb25maWdJbnRlcmZhY2Uge1xuICB0aW1lb3V0PzogbnVtYmVyO1xuXG4gIGF1dG9SZXNldD86IG51bWJlcjtcbiAgZXJyb3JSZXNldD86IG51bWJlcjtcbiAgY2FuY2VsUmVzZXQ/OiBudW1iZXI7XG5cbiAgdXJsPzogc3RyaW5nIHwgRHJvcHpvbmVVcmxGdW5jdGlvbjtcbiAgbWV0aG9kPzogc3RyaW5nIHwgRHJvcHpvbmVNZXRob2RGdW5jdGlvbjtcblxuICBwYXJhbXM/OiBhbnkgfCBEcm9wem9uZVBhcmFtc0Z1bmN0aW9uO1xuICBoZWFkZXJzPzogYW55IHwgRHJvcHpvbmVIZWFkZXJzRnVuY3Rpb247XG5cbiAgaW5pdD86IERyb3B6b25lSW5pdEZ1bmN0aW9uO1xuICBhY2NlcHQ/OiBEcm9wem9uZUFjY2VwdEZ1bmN0aW9uO1xuICByZXNpemU/OiBEcm9wem9uZVJlc2l6ZUZ1bmN0aW9uO1xuICBmYWxsYmFjaz86IERyb3B6b25lRmFsbGJhY2tGdW5jdGlvbjtcbiAgcmVuYW1lRmlsZT86IERyb3B6b25lUmVuYW1lRmlsZUZ1bmN0aW9uO1xuICB0cmFuc2Zvcm1GaWxlPzogRHJvcHpvbmVUcmFuc2Zvcm1GaWxlRnVuY3Rpb247XG4gIGNodW5rc1VwbG9hZGVkPzogRHJvcHpvbmVDaHVua3NVcGxvYWRlZEZ1bmN0aW9uO1xuXG4gIHdpdGhDcmVkZW50aWFscz86IGJvb2xlYW47XG5cbiAgcHJldmlld3NDb250YWluZXI/OiBhbnk7XG4gIGhpZGRlbklucHV0Q29udGFpbmVyPzogYW55O1xuXG4gIGNsaWNrYWJsZT86IHN0cmluZyB8IHN0cmluZ1tdIHwgYm9vbGVhbjtcbiAgcGFyYW1OYW1lPzogYW55O1xuICBjYXB0dXJlPzogc3RyaW5nO1xuICBtYXhGaWxlcz86IG51bWJlcjtcbiAgbWF4RmlsZXNpemU/OiBudW1iZXI7XG4gIGZpbGVzaXplQmFzZT86IG51bWJlcjtcbiAgYWNjZXB0ZWRGaWxlcz86IHN0cmluZztcbiAgZm9yY2VGYWxsYmFjaz86IGJvb2xlYW47XG4gIGFkZFJlbW92ZUxpbmtzPzogYm9vbGVhbjtcbiAgdXBsb2FkTXVsdGlwbGU/OiBib29sZWFuO1xuICBwYXJhbGxlbFVwbG9hZHM/OiBudW1iZXI7XG4gIHJlc2l6ZVdpZHRoPzogbnVtYmVyO1xuICByZXNpemVIZWlnaHQ/OiBudW1iZXI7XG4gIHJlc2l6ZU1ldGhvZD86ICdjb250YWluJyB8ICdjcm9wJztcbiAgcmVzaXplUXVhbGl0eT86IG51bWJlcjtcbiAgcmVzaXplTWltZVR5cGU/OiBzdHJpbmc7XG4gIHRodW1ibmFpbFdpZHRoPzogbnVtYmVyO1xuICB0aHVtYm5haWxIZWlnaHQ/OiBudW1iZXI7XG4gIHRodW1ibmFpbE1ldGhvZD86ICdjb250YWluJyB8ICdjcm9wJztcbiAgcHJldmlld1RlbXBsYXRlPzogc3RyaW5nO1xuICBhdXRvUXVldWU/OiBib29sZWFuO1xuICBhdXRvUHJvY2Vzc1F1ZXVlPzogYm9vbGVhbjtcbiAgaWdub3JlSGlkZGVuRmlsZXM/OiBib29sZWFuO1xuICBtYXhUaHVtYm5haWxGaWxlc2l6ZT86IG51bWJlcjtcbiAgY3JlYXRlSW1hZ2VUaHVtYm5haWxzPzogYm9vbGVhbjtcblxuICBjaHVua2luZz86IGJvb2xlYW47XG4gIGNodW5rU2l6ZT86IG51bWJlcjtcbiAgcmV0cnlDaHVua3M/OiBib29sZWFuO1xuICBmb3JjZUNodW5raW5nPzogYm9vbGVhbjtcbiAgcmV0cnlDaHVua3NMaW1pdD86IG51bWJlcjtcbiAgcGFyYWxsZWxDaHVua1VwbG9hZHM/OiBib29sZWFuO1xuXG4gIGRpY3RGaWxlU2l6ZVVuaXRzPzogYW55O1xuXG4gIGRpY3REZWZhdWx0TWVzc2FnZT86IHN0cmluZztcbiAgZGljdEZhbGxiYWNrTWVzc2FnZT86IHN0cmluZztcblxuICBkaWN0RmlsZVRvb0JpZz86IHN0cmluZztcbiAgZGljdFJlc3BvbnNlRXJyb3I/OiBzdHJpbmc7XG4gIGRpY3RJbnZhbGlkRmlsZVR5cGU/OiBzdHJpbmc7XG5cbiAgZGljdFJlbW92ZUZpbGU/OiBzdHJpbmc7XG4gIGRpY3RDYW5jZWxVcGxvYWQ/OiBzdHJpbmc7XG4gIGRpY3RVcGxvYWRDYW5jZWxlZD86IHN0cmluZztcbiAgZGljdEZhbGxiYWNrVGV4dD86IHN0cmluZztcbiAgZGljdE1heEZpbGVzRXhjZWVkZWQ/OiBzdHJpbmc7XG4gIGRpY3RSZW1vdmVGaWxlQ29uZmlybWF0aW9uPzogc3RyaW5nO1xuICBkaWN0Q2FuY2VsVXBsb2FkQ29uZmlybWF0aW9uPzogc3RyaW5nO1xuXG4gIGNvbnN0cnVjdG9yKGNvbmZpZzogRHJvcHpvbmVDb25maWdJbnRlcmZhY2UgPSB7fSkge1xuICAgIHRoaXMuYXNzaWduKGNvbmZpZyk7XG4gIH1cblxuICBhc3NpZ24oY29uZmlnOiBEcm9wem9uZUNvbmZpZ0ludGVyZmFjZSB8IGFueSA9IHt9LCB0YXJnZXQ/OiBhbnkpIHtcbiAgICB0YXJnZXQgPSB0YXJnZXQgfHwgdGhpcztcblxuICAgIGZvciAoY29uc3Qga2V5IGluIGNvbmZpZykge1xuICAgICAgaWYgKGNvbmZpZ1trZXldICE9IG51bGwgJiYgIShBcnJheS5pc0FycmF5KGNvbmZpZ1trZXldKSkgJiZcbiAgICAgICAgdHlwZW9mIGNvbmZpZ1trZXldID09PSAnb2JqZWN0JyAmJiAhKGNvbmZpZ1trZXldIGluc3RhbmNlb2YgSFRNTEVsZW1lbnQpKVxuICAgICAge1xuICAgICAgICB0YXJnZXRba2V5XSA9IHt9O1xuXG4gICAgICAgIHRoaXMuYXNzaWduKGNvbmZpZ1trZXldLCB0YXJnZXRba2V5XSk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICB0YXJnZXRba2V5XSA9IGNvbmZpZ1trZXldO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5leHBvcnQgdHlwZSBEcm9wem9uZVVybEZ1bmN0aW9uID0gKGZpbGVzOiBhbnkpID0+IHN0cmluZztcbmV4cG9ydCB0eXBlIERyb3B6b25lTWV0aG9kRnVuY3Rpb24gPSAoZmlsZXM6IGFueSkgPT4gc3RyaW5nO1xuXG5leHBvcnQgdHlwZSBEcm9wem9uZVBhcmFtc0Z1bmN0aW9uID0gKGZpbGVzOiBhbnksIHhocjogYW55LCBjaHVuaz86IGFueSkgPT4gYW55O1xuZXhwb3J0IHR5cGUgRHJvcHpvbmVIZWFkZXJzRnVuY3Rpb24gPSAoKSA9PiBhbnk7XG5cbmV4cG9ydCB0eXBlIERyb3B6b25lSW5pdEZ1bmN0aW9uID0gKCkgPT4gYW55O1xuZXhwb3J0IHR5cGUgRHJvcHpvbmVGYWxsYmFja0Z1bmN0aW9uID0gKCkgPT4gSFRNTEVsZW1lbnQ7XG5cbmV4cG9ydCB0eXBlIERyb3B6b25lQWNjZXB0RnVuY3Rpb24gPSAoZmlsZTogRmlsZSwgZG9uZTogRnVuY3Rpb24pID0+IGFueTtcbmV4cG9ydCB0eXBlIERyb3B6b25lUmVzaXplRnVuY3Rpb24gPSAoZmlsZTogRmlsZSwgd2lkdGg6IG51bWJlciwgaGVpZ2h0OiBudW1iZXIsIHJlc2l6ZU1ldGhvZDogc3RyaW5nKSA9PiBhbnk7XG5cbmV4cG9ydCB0eXBlIERyb3B6b25lUmVuYW1lRmlsZUZ1bmN0aW9uID0gKGZpbGU6IEZpbGUpID0+IHN0cmluZztcbmV4cG9ydCB0eXBlIERyb3B6b25lVHJhbnNmb3JtRmlsZUZ1bmN0aW9uID0gKGZpbGU6IEZpbGUsIGRvbmU6IEZ1bmN0aW9uKSA9PiBhbnk7XG5leHBvcnQgdHlwZSBEcm9wem9uZUNodW5rc1VwbG9hZGVkRnVuY3Rpb24gPSAoZmlsZTogRmlsZSwgZG9uZTogRnVuY3Rpb24pID0+IGFueTtcbiJdfQ==

@@ -21,2 +21,3 @@ import { InjectionToken, EventEmitter, Directive, NgZone, Renderer2, ElementRef, KeyValueDiffers, Inject, PLATFORM_ID, Optional, Input, Output, Component, ViewEncapsulation, ViewChild, NgModule } from '@angular/core';

'addedFile',
'addedFiles',
'removedFile',

@@ -26,2 +27,3 @@ 'uploadProgress',

'maxFilesExceeded',
'errorMultiple',
'successMultiple',

@@ -80,2 +82,3 @@ 'sendingMultiple',

this.DZ_ADDEDFILE = new EventEmitter();
this.DZ_ADDEDFILES = new EventEmitter();
this.DZ_REMOVEDFILE = new EventEmitter();

@@ -85,2 +88,3 @@ this.DZ_UPLOADPROGRESS = new EventEmitter();

this.DZ_MAXFILESEXCEEDED = new EventEmitter();
this.DZ_ERRORMULTIPLE = new EventEmitter();
this.DZ_SUCCESSMULTIPLE = new EventEmitter();

@@ -226,2 +230,3 @@ this.DZ_SENDINGMULTIPLE = new EventEmitter();

DZ_ADDEDFILE: [{ type: Output, args: ['addedFile',] }],
DZ_ADDEDFILES: [{ type: Output, args: ['addedFiles',] }],
DZ_REMOVEDFILE: [{ type: Output, args: ['removedFile',] }],

@@ -231,2 +236,3 @@ DZ_UPLOADPROGRESS: [{ type: Output, args: ['uploadProgress',] }],

DZ_MAXFILESEXCEEDED: [{ type: Output, args: ['maxFilesExceeded',] }],
DZ_ERRORMULTIPLE: [{ type: Output, args: ['errorMultiple',] }],
DZ_SUCCESSMULTIPLE: [{ type: Output, args: ['successMultiple',] }],

@@ -264,2 +270,3 @@ DZ_SENDINGMULTIPLE: [{ type: Output, args: ['sendingMultiple',] }],

this.DZ_ADDEDFILE = new EventEmitter();
this.DZ_ADDEDFILES = new EventEmitter();
this.DZ_REMOVEDFILE = new EventEmitter();

@@ -269,2 +276,3 @@ this.DZ_UPLOADPROGRESS = new EventEmitter();

this.DZ_MAXFILESEXCEEDED = new EventEmitter();
this.DZ_ERRORMULTIPLE = new EventEmitter();
this.DZ_SUCCESSMULTIPLE = new EventEmitter();

@@ -331,2 +339,3 @@ this.DZ_SENDINGMULTIPLE = new EventEmitter();

DZ_ADDEDFILE: [{ type: Output, args: ['addedFile',] }],
DZ_ADDEDFILES: [{ type: Output, args: ['addedFiles',] }],
DZ_REMOVEDFILE: [{ type: Output, args: ['removedFile',] }],

@@ -336,2 +345,3 @@ DZ_UPLOADPROGRESS: [{ type: Output, args: ['uploadProgress',] }],

DZ_MAXFILESEXCEEDED: [{ type: Output, args: ['maxFilesExceeded',] }],
DZ_ERRORMULTIPLE: [{ type: Output, args: ['errorMultiple',] }],
DZ_SUCCESSMULTIPLE: [{ type: Output, args: ['successMultiple',] }],

@@ -338,0 +348,0 @@ DZ_SENDINGMULTIPLE: [{ type: Output, args: ['sendingMultiple',] }],

@@ -26,2 +26,3 @@ import { OnInit, EventEmitter } from '@angular/core';

DZ_ADDEDFILE: EventEmitter<any>;
DZ_ADDEDFILES: EventEmitter<any>;
DZ_REMOVEDFILE: EventEmitter<any>;

@@ -31,2 +32,3 @@ DZ_UPLOADPROGRESS: EventEmitter<any>;

DZ_MAXFILESEXCEEDED: EventEmitter<any>;
DZ_ERRORMULTIPLE: EventEmitter<any>;
DZ_SUCCESSMULTIPLE: EventEmitter<any>;

@@ -33,0 +35,0 @@ DZ_SENDINGMULTIPLE: EventEmitter<any>;

@@ -29,2 +29,3 @@ import { NgZone, ElementRef, Renderer2, OnInit, OnDestroy, DoCheck, OnChanges, EventEmitter, SimpleChanges, KeyValueDiffers } from '@angular/core';

DZ_ADDEDFILE: EventEmitter<any>;
DZ_ADDEDFILES: EventEmitter<any>;
DZ_REMOVEDFILE: EventEmitter<any>;

@@ -34,2 +35,3 @@ DZ_UPLOADPROGRESS: EventEmitter<any>;

DZ_MAXFILESEXCEEDED: EventEmitter<any>;
DZ_ERRORMULTIPLE: EventEmitter<any>;
DZ_SUCCESSMULTIPLE: EventEmitter<any>;

@@ -36,0 +38,0 @@ DZ_SENDINGMULTIPLE: EventEmitter<any>;

import { InjectionToken } from '@angular/core';
export declare const DROPZONE_CONFIG: InjectionToken<unknown>;
export declare type DropzoneEvent = 'error' | 'success' | 'sending' | 'canceled' | 'complete' | 'processing' | 'drop' | 'dragStart' | 'dragEnd' | 'dragEnter' | 'dragOver' | 'dragLeave' | 'thumbnail' | 'addedFile' | 'removedFile' | 'uploadProgress' | 'maxFilesReached' | 'maxFilesExceeded' | 'successMultiple' | 'sendingMultiple' | 'canceledMultiple' | 'completeMultiple' | 'processingMultiple' | 'reset' | 'queueComplete' | 'totalUploadProgress';
export declare type DropzoneEvent = 'error' | 'success' | 'sending' | 'canceled' | 'complete' | 'processing' | 'drop' | 'dragStart' | 'dragEnd' | 'dragEnter' | 'dragOver' | 'dragLeave' | 'thumbnail' | 'addedFile' | 'addedFiles' | 'removedFile' | 'uploadProgress' | 'maxFilesReached' | 'maxFilesExceeded' | 'errorMultiple' | 'successMultiple' | 'sendingMultiple' | 'canceledMultiple' | 'completeMultiple' | 'processingMultiple' | 'reset' | 'queueComplete' | 'totalUploadProgress';
export declare const DropzoneEvents: DropzoneEvent[];

@@ -5,0 +5,0 @@ export interface DropzoneConfigInterface {

@@ -1,1 +0,1 @@

{"__symbolic":"module","version":4,"metadata":{"DropzoneComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"dropzone","exportAs":"ngxDropzone","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":18,"character":17},"member":"None"},"template":"<div class=\"dz-wrapper\" [class.dropzone]=\"useDropzoneClass\" [dropzone]=\"config\" [disabled]=\"disabled\" (init)=\"DZ_INIT.emit($event)\">\n <div class=\"dz-message\" [class.disabled]=\"disabled\" [class.dz-placeholder]=\"placeholder\">\n <div class=\"dz-text\" [innerHTML]=\"config?.dictDefaultMessage || message\"></div>\n\n <div *ngIf=\"placeholder\" class=\"dz-image\" [style.background-image]=\"getPlaceholder()\"></div>\n </div>\n\n <ng-content></ng-content>\n</div>\n","styles":["dropzone{display:block;height:auto;width:100%}dropzone[fxflex]{display:flex;flex-direction:inherit;min-height:0;min-width:0}dropzone[fxflex]>.dropzone.dz-wrapper{-webkit-box-flex:1;flex:1 1 auto;min-height:0;min-width:0}dropzone[fxlayout]{-webkit-box-align:inherit;-webkit-box-pack:inherit;align-content:inherit;align-items:inherit;justify-content:inherit}dropzone[fxlayout]>.dropzone.dz-wrapper.dz-single{-webkit-box-align:center;-webkit-box-pack:center;align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}dropzone[fxlayout]>.dropzone.dz-wrapper.dz-multiple{-webkit-box-align:flex-start;-webkit-box-pack:flex-start;align-content:flex-start;align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between}dropzone>.dropzone.dz-wrapper{background:transparent;border:none;color:#666;max-height:100%;min-height:0;overflow:auto;padding:0;position:relative;width:100%}dropzone>.dropzone.dz-wrapper .dz-message{background-color:#eee;border:2px dashed #aaa;display:inline-block;margin:8px;max-height:100%;max-width:calc(100% - 16px);min-height:40px;min-width:calc(100% - 16px);overflow:auto;position:relative;width:calc(100% - 16px)}dropzone>.dropzone.dz-wrapper .dz-message .dz-text{padding:8px 16px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}dropzone>.dropzone.dz-wrapper .dz-message .dz-image{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}dropzone>.dropzone.dz-wrapper .dz-message.disabled{cursor:not-allowed}dropzone>.dropzone.dz-wrapper .dz-message.disabled .dz-text{opacity:.5}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder{border-color:rgba(#aaa,0)}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder .dz-text{background-color:rgba(#fff,.5);font-weight:700;left:10%;opacity:0;position:absolute;right:10%;top:0;transform:translateY(-50%);transition:filter .25s ease-in-out,opacity .25s ease-in-out,border-color .25s ease-in-out;z-index:1}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled){border-color:#aaa}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled) .dz-text{opacity:1}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled) .dz-image{filter:blur(8px)}dropzone>.dropzone.dz-wrapper .dz-preview{margin:8px}dropzone>.dropzone.dz-wrapper .dz-preview .dz-details{padding:24px}dropzone>.dropzone.dz-wrapper .dz-preview .dz-progress{border:1px solid #aaa;border-radius:4px;margin-left:-40%;width:80%}dropzone>.dropzone.dz-wrapper .dz-preview .dz-progress .dz-upload{background-color:#666}dropzone>.dropzone.dz-wrapper .dz-preview .dz-filename span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;width:100%}dropzone>.dropzone.dz-wrapper .dz-preview .dz-filename span:hover{overflow:visible;white-space:normal;word-wrap:break-word}dropzone>.dropzone.dz-wrapper.dz-single .dz-message{height:100%;width:100%}dropzone>.dropzone.dz-wrapper.dz-single.dz-started .dz-message{display:none}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview{height:100%;width:calc(100% - 16px)}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview .dz-image{border-radius:0;height:100%;width:100%}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview .dz-image img{display:block;height:auto;margin:0;width:100%}dropzone>.dropzone.dz-wrapper.dz-single .dz-error-message{left:50%;top:50%;transform:translateX(-50%) translateY(100%)}dropzone>.dropzone.dz-wrapper.dz-multiple.dz-started .dz-message{display:inline-block}","@-webkit-keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@-webkit-keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{background:#fff;border:2px solid rgba(0,0,0,.3);min-height:150px;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{margin:2em 0;text-align:center}.dropzone .dz-message .dz-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.dropzone .dz-preview{display:inline-block;margin:16px;min-height:100px;position:relative;vertical-align:top}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{background:#999;background:linear-gradient(180deg,#eee,#ddd);border-radius:20px}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{border:none;cursor:pointer;display:block;font-size:14px;text-align:center}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{color:rgba(0,0,0,.9);font-size:13px;left:0;line-height:150%;max-width:100%;min-width:100%;opacity:0;padding:2em 1em;position:absolute;text-align:center;top:0;z-index:20}.dropzone .dz-preview .dz-details .dz-size{font-size:16px;margin-bottom:1em}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{background-color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,78.4%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);border-radius:3px;padding:0 .4em}.dropzone .dz-preview:hover .dz-image img{filter:blur(8px);transform:scale(1.05)}.dropzone .dz-preview .dz-image{border-radius:20px;display:block;height:120px;overflow:hidden;position:relative;width:120px;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1);opacity:1}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{display:block;left:50%;margin-left:-27px;margin-top:-27px;opacity:0;pointer-events:none;position:absolute;top:50%;z-index:500}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;height:54px;width:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{-webkit-transform:scale(1);background:hsla(0,0%,100%,.9);border-radius:8px;height:16px;left:50%;margin-left:-40px;margin-top:-8px;opacity:1;overflow:hidden;pointer-events:none;position:absolute;top:50%;width:80px;z-index:1000}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(180deg,#666,#444);bottom:0;left:0;position:absolute;top:0;transition:width .3s ease-in-out;width:0}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{background:#be2626;background:linear-gradient(180deg,#be2626,#a92222);border-radius:8px;color:#fff;display:block;display:none;font-size:13px;left:-10px;opacity:0;padding:.5em 1.2em;pointer-events:none;position:absolute;top:130px;transition:opacity .3s ease;width:140px;z-index:1000}.dropzone .dz-preview .dz-error-message:after{border-bottom:6px solid #be2626;border-left:6px solid transparent;border-right:6px solid transparent;content:\"\";height:0;left:64px;position:absolute;top:-6px;width:0}"]}]}],"members":{"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"message":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"useDropzoneClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"DZ_INIT":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":30,"character":3},"arguments":["init"]}]}],"DZ_ERROR":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":3},"arguments":["error"]}]}],"DZ_SUCCESS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":33,"character":3},"arguments":["success"]}]}],"DZ_SENDING":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":34,"character":3},"arguments":["sending"]}]}],"DZ_CANCELED":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":3},"arguments":["canceled"]}]}],"DZ_COMPLETE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":36,"character":3},"arguments":["complete"]}]}],"DZ_PROCESSING":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":37,"character":3},"arguments":["processing"]}]}],"DZ_DROP":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":39,"character":3},"arguments":["drop"]}]}],"DZ_DRAGSTART":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":40,"character":3},"arguments":["dragStart"]}]}],"DZ_DRAGEND":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":41,"character":3},"arguments":["dragEnd"]}]}],"DZ_DRAGENTER":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":42,"character":3},"arguments":["dragEnter"]}]}],"DZ_DRAGOVER":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":43,"character":3},"arguments":["dragOver"]}]}],"DZ_DRAGLEAVE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":44,"character":3},"arguments":["dragLeave"]}]}],"DZ_THUMBNAIL":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":46,"character":3},"arguments":["thumbnail"]}]}],"DZ_ADDEDFILE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":47,"character":3},"arguments":["addedFile"]}]}],"DZ_REMOVEDFILE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":48,"character":3},"arguments":["removedFile"]}]}],"DZ_UPLOADPROGRESS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":3},"arguments":["uploadProgress"]}]}],"DZ_MAXFILESREACHED":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":50,"character":3},"arguments":["maxFilesReached"]}]}],"DZ_MAXFILESEXCEEDED":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":51,"character":3},"arguments":["maxFilesExceeded"]}]}],"DZ_SUCCESSMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":53,"character":3},"arguments":["successMultiple"]}]}],"DZ_SENDINGMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":54,"character":3},"arguments":["sendingMultiple"]}]}],"DZ_CANCELEDMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":3},"arguments":["canceledMultiple"]}]}],"DZ_COMPLETEMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":56,"character":3},"arguments":["completeMultiple"]}]}],"DZ_PROCESSINGMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":57,"character":3},"arguments":["processingMultiple"]}]}],"DZ_RESET":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":59,"character":3},"arguments":["reset"]}]}],"DZ_QUEUECOMPLETE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":60,"character":3},"arguments":["queueComplete"]}]}],"DZ_TOTALUPLOADPROGRESS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":61,"character":3},"arguments":["totalUploadProgress"]}]}],"directiveRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":63,"character":3},"arguments":[{"__symbolic":"reference","name":"DropzoneDirective"},{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":65,"character":15},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":65,"character":22}]}]],"parameters":[{"__symbolic":"reference","name":"Object"}]}],"ngOnInit":[{"__symbolic":"method"}],"getPlaceholder":[{"__symbolic":"method"}]}},"DropzoneDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":11,"character":1},"arguments":[{"selector":"[dropzone]","exportAs":"ngxDropzone"}]}],"members":{"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3},"arguments":["dropzone"]}]}],"DZ_INIT":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":24,"character":3},"arguments":["init"]}]}],"DZ_ERROR":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":3},"arguments":["error"]}]}],"DZ_SUCCESS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":27,"character":3},"arguments":["success"]}]}],"DZ_SENDING":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":28,"character":3},"arguments":["sending"]}]}],"DZ_CANCELED":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":29,"character":3},"arguments":["canceled"]}]}],"DZ_COMPLETE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":30,"character":3},"arguments":["complete"]}]}],"DZ_PROCESSING":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":31,"character":3},"arguments":["processing"]}]}],"DZ_DROP":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":33,"character":3},"arguments":["drop"]}]}],"DZ_DRAGSTART":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":34,"character":3},"arguments":["dragStart"]}]}],"DZ_DRAGEND":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":3},"arguments":["dragEnd"]}]}],"DZ_DRAGENTER":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":36,"character":3},"arguments":["dragEnter"]}]}],"DZ_DRAGOVER":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":37,"character":3},"arguments":["dragOver"]}]}],"DZ_DRAGLEAVE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":38,"character":3},"arguments":["dragLeave"]}]}],"DZ_THUMBNAIL":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":40,"character":3},"arguments":["thumbnail"]}]}],"DZ_ADDEDFILE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":41,"character":3},"arguments":["addedFile"]}]}],"DZ_REMOVEDFILE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":42,"character":3},"arguments":["removedFile"]}]}],"DZ_UPLOADPROGRESS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":43,"character":3},"arguments":["uploadProgress"]}]}],"DZ_MAXFILESREACHED":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":44,"character":3},"arguments":["maxFilesReached"]}]}],"DZ_MAXFILESEXCEEDED":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":45,"character":3},"arguments":["maxFilesExceeded"]}]}],"DZ_SUCCESSMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":47,"character":3},"arguments":["successMultiple"]}]}],"DZ_SENDINGMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":48,"character":3},"arguments":["sendingMultiple"]}]}],"DZ_CANCELEDMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":3},"arguments":["canceledMultiple"]}]}],"DZ_COMPLETEMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":50,"character":3},"arguments":["completeMultiple"]}]}],"DZ_PROCESSINGMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":51,"character":3},"arguments":["processingMultiple"]}]}],"DZ_RESET":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":53,"character":3},"arguments":["reset"]}]}],"DZ_QUEUECOMPLETE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":54,"character":3},"arguments":["queueComplete"]}]}],"DZ_TOTALUPLOADPROGRESS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":3},"arguments":["totalUploadProgress"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":58,"character":39},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":58,"character":46}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":59,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":59,"character":17},"arguments":[{"__symbolic":"reference","name":"DROPZONE_CONFIG"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":57,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":57,"character":54},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":57,"character":85},{"__symbolic":"reference","module":"@angular/core","name":"KeyValueDiffers","line":58,"character":21},{"__symbolic":"reference","name":"Object"},{"__symbolic":"reference","name":"DropzoneConfigInterface"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"dropzone":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}]}},"DROPZONE_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":2,"character":35},"arguments":["DROPZONE_CONFIG"]},"DropzoneConfig":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}],"assign":[{"__symbolic":"method"}]}},"DropzoneConfigInterface":{"__symbolic":"interface"},"DropzoneUrlFunction":{"__symbolic":"interface"},"DropzoneMethodFunction":{"__symbolic":"interface"},"DropzoneParamsFunction":{"__symbolic":"interface"},"DropzoneHeadersFunction":{"__symbolic":"interface"},"DropzoneInitFunction":{"__symbolic":"interface"},"DropzoneFallbackFunction":{"__symbolic":"interface"},"DropzoneAcceptFunction":{"__symbolic":"interface"},"DropzoneResizeFunction":{"__symbolic":"interface"},"DropzoneRenameFileFunction":{"__symbolic":"interface"},"DropzoneTransformFileFunction":{"__symbolic":"interface"},"DropzoneChunksUploadedFunction":{"__symbolic":"interface"},"DropzoneModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":12}],"declarations":[{"__symbolic":"reference","name":"DropzoneComponent"},{"__symbolic":"reference","name":"DropzoneDirective"}],"exports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12},{"__symbolic":"reference","name":"DropzoneComponent"},{"__symbolic":"reference","name":"DropzoneDirective"}]}]}],"members":{}}},"origins":{"DropzoneComponent":"./lib/dropzone.component","DropzoneDirective":"./lib/dropzone.directive","DROPZONE_CONFIG":"./lib/dropzone.interfaces","DropzoneConfig":"./lib/dropzone.interfaces","DropzoneConfigInterface":"./lib/dropzone.interfaces","DropzoneUrlFunction":"./lib/dropzone.interfaces","DropzoneMethodFunction":"./lib/dropzone.interfaces","DropzoneParamsFunction":"./lib/dropzone.interfaces","DropzoneHeadersFunction":"./lib/dropzone.interfaces","DropzoneInitFunction":"./lib/dropzone.interfaces","DropzoneFallbackFunction":"./lib/dropzone.interfaces","DropzoneAcceptFunction":"./lib/dropzone.interfaces","DropzoneResizeFunction":"./lib/dropzone.interfaces","DropzoneRenameFileFunction":"./lib/dropzone.interfaces","DropzoneTransformFileFunction":"./lib/dropzone.interfaces","DropzoneChunksUploadedFunction":"./lib/dropzone.interfaces","DropzoneModule":"./lib/dropzone.module"},"importAs":"ngx-dropzone-wrapper"}
{"__symbolic":"module","version":4,"metadata":{"DropzoneComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"dropzone","exportAs":"ngxDropzone","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":18,"character":17},"member":"None"},"template":"<div class=\"dz-wrapper\" [class.dropzone]=\"useDropzoneClass\" [dropzone]=\"config\" [disabled]=\"disabled\" (init)=\"DZ_INIT.emit($event)\">\n <div class=\"dz-message\" [class.disabled]=\"disabled\" [class.dz-placeholder]=\"placeholder\">\n <div class=\"dz-text\" [innerHTML]=\"config?.dictDefaultMessage || message\"></div>\n\n <div *ngIf=\"placeholder\" class=\"dz-image\" [style.background-image]=\"getPlaceholder()\"></div>\n </div>\n\n <ng-content></ng-content>\n</div>\n","styles":["dropzone{display:block;height:auto;width:100%}dropzone[fxflex]{display:flex;flex-direction:inherit;min-height:0;min-width:0}dropzone[fxflex]>.dropzone.dz-wrapper{-webkit-box-flex:1;flex:1 1 auto;min-height:0;min-width:0}dropzone[fxlayout]{-webkit-box-align:inherit;-webkit-box-pack:inherit;align-content:inherit;align-items:inherit;justify-content:inherit}dropzone[fxlayout]>.dropzone.dz-wrapper.dz-single{-webkit-box-align:center;-webkit-box-pack:center;align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}dropzone[fxlayout]>.dropzone.dz-wrapper.dz-multiple{-webkit-box-align:flex-start;-webkit-box-pack:flex-start;align-content:flex-start;align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between}dropzone>.dropzone.dz-wrapper{background:transparent;border:none;color:#666;max-height:100%;min-height:0;overflow:auto;padding:0;position:relative;width:100%}dropzone>.dropzone.dz-wrapper .dz-message{background-color:#eee;border:2px dashed #aaa;display:inline-block;margin:8px;max-height:100%;max-width:calc(100% - 16px);min-height:40px;min-width:calc(100% - 16px);overflow:auto;position:relative;width:calc(100% - 16px)}dropzone>.dropzone.dz-wrapper .dz-message .dz-text{padding:8px 16px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}dropzone>.dropzone.dz-wrapper .dz-message .dz-image{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}dropzone>.dropzone.dz-wrapper .dz-message.disabled{cursor:not-allowed}dropzone>.dropzone.dz-wrapper .dz-message.disabled .dz-text{opacity:.5}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder{border-color:rgba(#aaa,0)}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder .dz-text{background-color:rgba(#fff,.5);font-weight:700;left:10%;opacity:0;position:absolute;right:10%;top:0;transform:translateY(-50%);transition:filter .25s ease-in-out,opacity .25s ease-in-out,border-color .25s ease-in-out;z-index:1}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled){border-color:#aaa}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled) .dz-text{opacity:1}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled) .dz-image{filter:blur(8px)}dropzone>.dropzone.dz-wrapper .dz-preview{margin:8px}dropzone>.dropzone.dz-wrapper .dz-preview .dz-details{padding:24px}dropzone>.dropzone.dz-wrapper .dz-preview .dz-progress{border:1px solid #aaa;border-radius:4px;margin-left:-40%;width:80%}dropzone>.dropzone.dz-wrapper .dz-preview .dz-progress .dz-upload{background-color:#666}dropzone>.dropzone.dz-wrapper .dz-preview .dz-filename span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;width:100%}dropzone>.dropzone.dz-wrapper .dz-preview .dz-filename span:hover{overflow:visible;white-space:normal;word-wrap:break-word}dropzone>.dropzone.dz-wrapper.dz-single .dz-message{height:100%;width:100%}dropzone>.dropzone.dz-wrapper.dz-single.dz-started .dz-message{display:none}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview{height:100%;width:calc(100% - 16px)}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview .dz-image{border-radius:0;height:100%;width:100%}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview .dz-image img{display:block;height:auto;margin:0;width:100%}dropzone>.dropzone.dz-wrapper.dz-single .dz-error-message{left:50%;top:50%;transform:translateX(-50%) translateY(100%)}dropzone>.dropzone.dz-wrapper.dz-multiple.dz-started .dz-message{display:inline-block}","@-webkit-keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@-webkit-keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{background:#fff;border:2px solid rgba(0,0,0,.3);min-height:150px;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{margin:2em 0;text-align:center}.dropzone .dz-message .dz-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.dropzone .dz-preview{display:inline-block;margin:16px;min-height:100px;position:relative;vertical-align:top}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{background:#999;background:linear-gradient(180deg,#eee,#ddd);border-radius:20px}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{border:none;cursor:pointer;display:block;font-size:14px;text-align:center}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{color:rgba(0,0,0,.9);font-size:13px;left:0;line-height:150%;max-width:100%;min-width:100%;opacity:0;padding:2em 1em;position:absolute;text-align:center;top:0;z-index:20}.dropzone .dz-preview .dz-details .dz-size{font-size:16px;margin-bottom:1em}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{background-color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,78.4%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);border-radius:3px;padding:0 .4em}.dropzone .dz-preview:hover .dz-image img{filter:blur(8px);transform:scale(1.05)}.dropzone .dz-preview .dz-image{border-radius:20px;display:block;height:120px;overflow:hidden;position:relative;width:120px;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1);opacity:1}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{display:block;left:50%;margin-left:-27px;margin-top:-27px;opacity:0;pointer-events:none;position:absolute;top:50%;z-index:500}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;height:54px;width:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{-webkit-transform:scale(1);background:hsla(0,0%,100%,.9);border-radius:8px;height:16px;left:50%;margin-left:-40px;margin-top:-8px;opacity:1;overflow:hidden;pointer-events:none;position:absolute;top:50%;width:80px;z-index:1000}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(180deg,#666,#444);bottom:0;left:0;position:absolute;top:0;transition:width .3s ease-in-out;width:0}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{background:#be2626;background:linear-gradient(180deg,#be2626,#a92222);border-radius:8px;color:#fff;display:block;display:none;font-size:13px;left:-10px;opacity:0;padding:.5em 1.2em;pointer-events:none;position:absolute;top:130px;transition:opacity .3s ease;width:140px;z-index:1000}.dropzone .dz-preview .dz-error-message:after{border-bottom:6px solid #be2626;border-left:6px solid transparent;border-right:6px solid transparent;content:\"\";height:0;left:64px;position:absolute;top:-6px;width:0}"]}]}],"members":{"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"message":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"useDropzoneClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"DZ_INIT":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":30,"character":3},"arguments":["init"]}]}],"DZ_ERROR":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":3},"arguments":["error"]}]}],"DZ_SUCCESS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":33,"character":3},"arguments":["success"]}]}],"DZ_SENDING":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":34,"character":3},"arguments":["sending"]}]}],"DZ_CANCELED":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":3},"arguments":["canceled"]}]}],"DZ_COMPLETE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":36,"character":3},"arguments":["complete"]}]}],"DZ_PROCESSING":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":37,"character":3},"arguments":["processing"]}]}],"DZ_DROP":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":39,"character":3},"arguments":["drop"]}]}],"DZ_DRAGSTART":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":40,"character":3},"arguments":["dragStart"]}]}],"DZ_DRAGEND":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":41,"character":3},"arguments":["dragEnd"]}]}],"DZ_DRAGENTER":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":42,"character":3},"arguments":["dragEnter"]}]}],"DZ_DRAGOVER":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":43,"character":3},"arguments":["dragOver"]}]}],"DZ_DRAGLEAVE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":44,"character":3},"arguments":["dragLeave"]}]}],"DZ_THUMBNAIL":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":46,"character":3},"arguments":["thumbnail"]}]}],"DZ_ADDEDFILE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":47,"character":3},"arguments":["addedFile"]}]}],"DZ_ADDEDFILES":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":48,"character":3},"arguments":["addedFiles"]}]}],"DZ_REMOVEDFILE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":3},"arguments":["removedFile"]}]}],"DZ_UPLOADPROGRESS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":50,"character":3},"arguments":["uploadProgress"]}]}],"DZ_MAXFILESREACHED":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":51,"character":3},"arguments":["maxFilesReached"]}]}],"DZ_MAXFILESEXCEEDED":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":52,"character":3},"arguments":["maxFilesExceeded"]}]}],"DZ_ERRORMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":54,"character":3},"arguments":["errorMultiple"]}]}],"DZ_SUCCESSMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":3},"arguments":["successMultiple"]}]}],"DZ_SENDINGMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":56,"character":3},"arguments":["sendingMultiple"]}]}],"DZ_CANCELEDMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":57,"character":3},"arguments":["canceledMultiple"]}]}],"DZ_COMPLETEMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":3},"arguments":["completeMultiple"]}]}],"DZ_PROCESSINGMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":59,"character":3},"arguments":["processingMultiple"]}]}],"DZ_RESET":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":61,"character":3},"arguments":["reset"]}]}],"DZ_QUEUECOMPLETE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":62,"character":3},"arguments":["queueComplete"]}]}],"DZ_TOTALUPLOADPROGRESS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":63,"character":3},"arguments":["totalUploadProgress"]}]}],"directiveRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":65,"character":3},"arguments":[{"__symbolic":"reference","name":"DropzoneDirective"},{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":67,"character":15},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":67,"character":22}]}]],"parameters":[{"__symbolic":"reference","name":"Object"}]}],"ngOnInit":[{"__symbolic":"method"}],"getPlaceholder":[{"__symbolic":"method"}]}},"DropzoneDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":11,"character":1},"arguments":[{"selector":"[dropzone]","exportAs":"ngxDropzone"}]}],"members":{"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3},"arguments":["dropzone"]}]}],"DZ_INIT":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":24,"character":3},"arguments":["init"]}]}],"DZ_ERROR":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":3},"arguments":["error"]}]}],"DZ_SUCCESS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":27,"character":3},"arguments":["success"]}]}],"DZ_SENDING":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":28,"character":3},"arguments":["sending"]}]}],"DZ_CANCELED":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":29,"character":3},"arguments":["canceled"]}]}],"DZ_COMPLETE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":30,"character":3},"arguments":["complete"]}]}],"DZ_PROCESSING":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":31,"character":3},"arguments":["processing"]}]}],"DZ_DROP":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":33,"character":3},"arguments":["drop"]}]}],"DZ_DRAGSTART":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":34,"character":3},"arguments":["dragStart"]}]}],"DZ_DRAGEND":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":3},"arguments":["dragEnd"]}]}],"DZ_DRAGENTER":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":36,"character":3},"arguments":["dragEnter"]}]}],"DZ_DRAGOVER":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":37,"character":3},"arguments":["dragOver"]}]}],"DZ_DRAGLEAVE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":38,"character":3},"arguments":["dragLeave"]}]}],"DZ_THUMBNAIL":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":40,"character":3},"arguments":["thumbnail"]}]}],"DZ_ADDEDFILE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":41,"character":3},"arguments":["addedFile"]}]}],"DZ_ADDEDFILES":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":42,"character":3},"arguments":["addedFiles"]}]}],"DZ_REMOVEDFILE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":43,"character":3},"arguments":["removedFile"]}]}],"DZ_UPLOADPROGRESS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":44,"character":3},"arguments":["uploadProgress"]}]}],"DZ_MAXFILESREACHED":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":45,"character":3},"arguments":["maxFilesReached"]}]}],"DZ_MAXFILESEXCEEDED":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":46,"character":3},"arguments":["maxFilesExceeded"]}]}],"DZ_ERRORMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":48,"character":3},"arguments":["errorMultiple"]}]}],"DZ_SUCCESSMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":3},"arguments":["successMultiple"]}]}],"DZ_SENDINGMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":50,"character":3},"arguments":["sendingMultiple"]}]}],"DZ_CANCELEDMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":51,"character":3},"arguments":["canceledMultiple"]}]}],"DZ_COMPLETEMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":52,"character":3},"arguments":["completeMultiple"]}]}],"DZ_PROCESSINGMULTIPLE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":53,"character":3},"arguments":["processingMultiple"]}]}],"DZ_RESET":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":3},"arguments":["reset"]}]}],"DZ_QUEUECOMPLETE":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":56,"character":3},"arguments":["queueComplete"]}]}],"DZ_TOTALUPLOADPROGRESS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":57,"character":3},"arguments":["totalUploadProgress"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":60,"character":39},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":60,"character":46}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":61,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":61,"character":17},"arguments":[{"__symbolic":"reference","name":"DROPZONE_CONFIG"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":59,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":59,"character":54},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":59,"character":85},{"__symbolic":"reference","module":"@angular/core","name":"KeyValueDiffers","line":60,"character":21},{"__symbolic":"reference","name":"Object"},{"__symbolic":"reference","name":"DropzoneConfigInterface"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"dropzone":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}]}},"DROPZONE_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":2,"character":35},"arguments":["DROPZONE_CONFIG"]},"DropzoneConfig":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}],"assign":[{"__symbolic":"method"}]}},"DropzoneConfigInterface":{"__symbolic":"interface"},"DropzoneUrlFunction":{"__symbolic":"interface"},"DropzoneMethodFunction":{"__symbolic":"interface"},"DropzoneParamsFunction":{"__symbolic":"interface"},"DropzoneHeadersFunction":{"__symbolic":"interface"},"DropzoneInitFunction":{"__symbolic":"interface"},"DropzoneFallbackFunction":{"__symbolic":"interface"},"DropzoneAcceptFunction":{"__symbolic":"interface"},"DropzoneResizeFunction":{"__symbolic":"interface"},"DropzoneRenameFileFunction":{"__symbolic":"interface"},"DropzoneTransformFileFunction":{"__symbolic":"interface"},"DropzoneChunksUploadedFunction":{"__symbolic":"interface"},"DropzoneModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":12}],"declarations":[{"__symbolic":"reference","name":"DropzoneComponent"},{"__symbolic":"reference","name":"DropzoneDirective"}],"exports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12},{"__symbolic":"reference","name":"DropzoneComponent"},{"__symbolic":"reference","name":"DropzoneDirective"}]}]}],"members":{}}},"origins":{"DropzoneComponent":"./lib/dropzone.component","DropzoneDirective":"./lib/dropzone.directive","DROPZONE_CONFIG":"./lib/dropzone.interfaces","DropzoneConfig":"./lib/dropzone.interfaces","DropzoneConfigInterface":"./lib/dropzone.interfaces","DropzoneUrlFunction":"./lib/dropzone.interfaces","DropzoneMethodFunction":"./lib/dropzone.interfaces","DropzoneParamsFunction":"./lib/dropzone.interfaces","DropzoneHeadersFunction":"./lib/dropzone.interfaces","DropzoneInitFunction":"./lib/dropzone.interfaces","DropzoneFallbackFunction":"./lib/dropzone.interfaces","DropzoneAcceptFunction":"./lib/dropzone.interfaces","DropzoneResizeFunction":"./lib/dropzone.interfaces","DropzoneRenameFileFunction":"./lib/dropzone.interfaces","DropzoneTransformFileFunction":"./lib/dropzone.interfaces","DropzoneChunksUploadedFunction":"./lib/dropzone.interfaces","DropzoneModule":"./lib/dropzone.module"},"importAs":"ngx-dropzone-wrapper"}

@@ -5,3 +5,3 @@ {

"bugs": "https://github.com/zefoy/ngx-dropzone-wrapper/issues",
"version": "10.0.0",
"version": "10.0.1",
"license": "MIT",

@@ -8,0 +8,0 @@ "repository": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc