ng2-uploader
Version:
Angular2 File Uploader
23 lines (22 loc) • 857 B
TypeScript
import { ElementRef, EventEmitter, OnChanges, OnInit } from '@angular/core';
import { Ng2UploaderService } from '../services/ng2-uploader';
import { Ng2UploaderOptions, UploadedFile, UploadRejected } from '../classes';
export declare class NgFileDropDirective implements OnChanges, OnInit {
el: ElementRef;
uploader: Ng2UploaderService;
options: Ng2UploaderOptions;
events: EventEmitter<any>;
onUpload: EventEmitter<any>;
onPreviewData: EventEmitter<any>;
onFileOver: EventEmitter<any>;
onUploadRejected: EventEmitter<UploadRejected>;
beforeUpload: EventEmitter<UploadedFile>;
files: any[];
constructor(el: ElementRef, uploader: Ng2UploaderService);
ngOnInit(): void;
ngOnChanges(): void;
initEvents(): void;
onChange(): void;
onDragOver(event: any): void;
onDragLeave(event: any): any;
}