@martyganz/mat-file-upload
Version:
A simple & configurable Angular Material file upload component.
21 lines • 769 B
TypeScript
import { ElementRef, EventEmitter } from '@angular/core';
export declare class MatFileUploadComponent {
labelText: string;
selectButtonText: string;
selectFilesButtonType: 'button' | 'menu' | 'reset' | 'submit';
uploadButtonText: string;
uploadButtonType: 'button' | 'menu' | 'reset' | 'submit';
allowMultipleFiles: boolean;
showUploadButton: boolean;
acceptedTypes: string;
customSvgIcon?: string;
uploadClicked: EventEmitter<FileList>;
selectedFilesChanged: EventEmitter<FileList>;
fileInputRef: ElementRef;
selectedFiles: FileList;
selectedFileText: string;
filesChanged(files?: FileList): void;
uploadFiles(): void;
resetFileInput(): void;
}
//# sourceMappingURL=mat-file-upload.component.d.ts.map