chore(onFileDrop): emit all dropped files

This commit is contained in:
Dmitriy Shekhovtsov
2016-05-12 15:56:35 +03:00
parent a5fd84038e
commit 9461806f21

View File

@@ -6,7 +6,7 @@ import { FileUploader } from './file-uploader.class';
export class FileDropDirective {
@Input() public uploader:FileUploader;
@Output() public fileOver:EventEmitter<any> = new EventEmitter();
@Output() public onFileDrop:EventEmitter<File> = new EventEmitter();
@Output() public onFileDrop:EventEmitter<File[]> = new EventEmitter();
private element:ElementRef;
public constructor(element:ElementRef) {
@@ -33,7 +33,7 @@ export class FileDropDirective {
this._preventAndStop(event);
this.uploader.addToQueue(transfer.files, options, filters);
this.fileOver.emit(false);
this.onFileDrop.emit(transfer.files[0]);
this.onFileDrop.emit(transfer.files);
}
@HostListener('dragover', ['$event'])