ng-devui
Version:
DevUI components based on Angular
19 lines (18 loc) • 928 B
TypeScript
import { ElementRef, EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare class FileDropDirective {
enableDrop: boolean;
isSingle: boolean;
fileOver: EventEmitter<boolean>;
fileDrop: EventEmitter<any>;
protected element: ElementRef;
constructor(element: ElementRef);
onDrop(event: any): void;
onDragOver(event: any): void;
onDragLeave(event: any): any;
protected _getTransfer(event: any): any;
protected _preventAndStop(event: any): any;
protected _haveFiles(types: any): any;
static ɵfac: i0.ɵɵFactoryDeclaration<FileDropDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<FileDropDirective, "[d-file-drop]", never, { "enableDrop": { "alias": "enableDrop"; "required": false; }; "isSingle": { "alias": "isSingle"; "required": false; }; }, { "fileOver": "fileOver"; "fileDrop": "fileDrop"; }, never, never, false, never>;
}