@glr/ngx-file-uploader
Version:
An angular file uploader library
24 lines (23 loc) • 831 B
TypeScript
import { EventEmitter, OnInit, OnDestroy } from '@angular/core';
import { FileManager } from '../source/fileManager.core';
import { FileUploader } from '../source/fileUploader.core';
import { FileManagerOptions } from '../interface';
export declare class FileSelectDirective implements OnInit, OnDestroy {
role: string;
type: string;
fileHoverStart: EventEmitter<any>;
fileHoverEnd: EventEmitter<any>;
fileAccepted: EventEmitter<FileManager[]>;
fileRejected: EventEmitter<Error>;
fileOptions: FileManagerOptions;
uploader: FileUploader;
private _InputFile;
private _files;
constructor();
ngOnInit(): void;
ngOnDestroy(): void;
onChange(event: Event): void;
private preventAndStopEventPropagation(event);
private readFile(_files);
private getEventTarget(event);
}