1 | import { EventEmitter, ElementRef } from '@angular/core';
|
2 | import { FileUploader, FileUploaderOptions } from './file-uploader.class';
|
3 | import * as i0 from "@angular/core";
|
4 | export declare class FileDropDirective {
|
5 | uploader?: FileUploader;
|
6 | fileOver: EventEmitter<any>;
|
7 | onFileDrop: EventEmitter<File[]>;
|
8 | protected element: ElementRef;
|
9 | constructor(element: ElementRef);
|
10 | getOptions(): FileUploaderOptions | void;
|
11 | getFilters(): string;
|
12 | onDrop(event: MouseEvent): void;
|
13 | onDragOver(event: MouseEvent): void;
|
14 | onDragLeave(event: MouseEvent): void;
|
15 | protected _getTransfer(event: any): any;
|
16 | protected _preventAndStop(event: MouseEvent): void;
|
17 | protected _haveFiles(types: any): boolean;
|
18 | static ɵfac: i0.ɵɵFactoryDeclaration<FileDropDirective, never>;
|
19 | static ɵdir: i0.ɵɵDirectiveDeclaration<FileDropDirective, "[ng2FileDrop]", never, { "uploader": { "alias": "uploader"; "required": false; }; }, { "fileOver": "fileOver"; "onFileDrop": "onFileDrop"; }, never, never, false, never>;
|
20 | }
|