UNPKG

@wizco/fenixds-ngx

Version:

Componentes fenix design system para Angular.

165 lines 3.46 kB
import { EventEmitter, OnChanges } from '@angular/core'; import { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http'; import { AngularFileUploaderConfig, ReplaceTexts, UploadInfoTypes } from './upload.types'; import * as i0 from "@angular/core"; export declare class UploadComponent implements OnChanges { private http; description: string; config: AngularFileUploaderConfig; resetUpload: boolean; ApiResponse: EventEmitter<any>; fileSelected: EventEmitter<UploadInfoTypes[]>; /** * @ignore */ theme: string; /** * @ignore */ id: number; /** * @ignore */ hideProgressBar: boolean; /** * @ignore */ maxSize: number; /** * @ignore */ uploadAPI: string; /** * @ignore */ method: string; /** * @ignore */ formatsAllowed: string; /** * @ignore */ formatsAllowedText: string; /** * @ignore */ multiple: boolean; /** * @ignore */ headers: HttpHeaders | { [header: string]: string | string[]; }; /** * @ignore */ params: HttpParams | { [param: string]: string | string[]; }; /** * @ignore */ responseType: 'json' | 'arraybuffer' | 'blob' | 'text'; /** * @ignore */ hideResetBtn: boolean; /** * @ignore */ hideSelectBtn: boolean; /** * @ignore */ allowedFiles: File[]; /** * @ignore */ notAllowedFiles: { fileName: string; fileSize: string; errorMsg: string; }[]; /** * @ignore */ Caption: string[]; /** * @ignore */ isAllowedFileSingle: boolean; /** * @ignore */ progressBarShow: boolean; /** * @ignore */ enableUploadBtn: boolean; /** * @ignore */ uploadMsg: boolean; /** * @ignore */ afterUpload: boolean; /** * @ignore */ uploadStarted: boolean; /** * @ignore */ uploadMsgText: string; /** * @ignore */ uploadMsgClass: string; /** * @ignore */ uploadPercent: number; /** * @ignore */ replaceTexts: ReplaceTexts; /** * @ignore */ currentUploads: any[]; /** * @ignore */ fileNameIndex: boolean; /** * @ignore */ withCredentials: boolean; /** * @ignore */ autoUpload: boolean; /** * @ignore */ private idDate; constructor(http: HttpClient); /** * @ignore */ ngOnChanges(changes: any): void; resetFileUpload(): void; onChange(event: any): void; uploadFiles(): void; handleErrors(): void; removeFile(i: any, sf_na: any): void; convertSize(fileSize: number): string; attachpinOnclick(): void; drop(event: any): void; allowDrop(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration<UploadComponent, [{ skipSelf: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<UploadComponent, "wco-file-upload", never, { "description": { "alias": "description"; "required": false; }; "config": { "alias": "config"; "required": false; }; "resetUpload": { "alias": "resetUpload"; "required": false; }; }, { "ApiResponse": "apiResponse"; "fileSelected": "fileSelected"; }, never, never, true, never>; } //# sourceMappingURL=upload.component.d.ts.map