UNPKG

@ngx-file-upload/core

Version:

Angular 19 file upload core package for async file uploads in angular containing validation, upload queue and async uploading.

32 lines (31 loc) 865 B
import type { NgxFileUploadRequest } from './upload.request'; export declare class NgxFileUploadQueue { private active; private queuedUploads; private concurrentCount; private observedUploads; private queue$; constructor(); set concurrent(count: number); register(upload: NgxFileUploadRequest): void; /** * register to upload change */ private registerUploadChange; private writeToQueue; private runRequest; /** * requests gets completed, this means request is pending or was progressing and the user * cancel request, remove it or even destroys them */ private requestCompleted; /** * checks upload is in queue */ private isInUploadQueue; /** * remove upload request from queued uploads */ private removeFromQueue; private startNextInQueue; }