UNPKG

inet-ui

Version:

iNet Angular UI === [![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][downloads-url]

45 lines (44 loc) 1.81 kB
import { FileLikeObject } from './file-like-object.class'; import { FileUploader, ParsedResponseHeaders, FileUploaderOptions } from './file-uploader.class'; export declare class FileItem { file: FileLikeObject; _file: File; alias: string | undefined; url: string | undefined; method: string | undefined; headers: any; withCredentials: boolean; formData: any; isReady: boolean; isUploading: boolean; isUploaded: boolean; isSuccess: boolean; isCancel: boolean; isError: boolean; progress: number; index: number; _xhr: XMLHttpRequest | undefined; _form: any; protected uploader: FileUploader; protected some: File; protected options: FileUploaderOptions; constructor(uploader: FileUploader, some: File, options: FileUploaderOptions); upload(): void; cancel(): void; remove(): void; onBeforeUpload(): void; onBuildForm(form: any): any; onProgress(progress: number): any; onSuccess(response: string, status: number, headers: ParsedResponseHeaders): any; onError(response: string, status: number, headers: ParsedResponseHeaders): any; onCancel(response: string, status: number, headers: ParsedResponseHeaders): any; onComplete(response: string, status: number, headers: ParsedResponseHeaders): any; _onBeforeUpload(): void; _onBuildForm(form: any): void; _onProgress(progress: number): void; _onSuccess(response: string, status: number, headers: ParsedResponseHeaders): void; _onError(response: string, status: number, headers: ParsedResponseHeaders): void; _onCancel(response: string, status: number, headers: ParsedResponseHeaders): void; _onComplete(response: string, status: number, headers: ParsedResponseHeaders): void; _prepareToUploading(): void; }