UNPKG

@uploadcare/blocks

Version:

Building blocks for Uploadcare products integration

51 lines 1.59 kB
export class UploadList extends UploaderBlock { init$: { doneBtnVisible: boolean; doneBtnEnabled: boolean; uploadBtnVisible: boolean; uploadBtnEnabled: boolean; addMoreBtnVisible: boolean; addMoreBtnEnabled: boolean; hasFiles: boolean; onAdd: () => void; onUpload: () => void; onDone: () => void; onCancel: () => void; '*commonProgress': number; '*uploadList': any[]; '*outputData': any; '*focusedEntry': any; '*uploadMetadata': any; '*currentActivity': string; '*currentActivityParams': {}; '*history': any[]; '*activityCaption': string; '*activityIcon': string; '*ctxTargetsRegistry': Map<any, any>; }; cssInit$: { '--cfg-show-empty-list': number; '--cfg-multiple': number; '--cfg-multiple-min': number; '--cfg-multiple-max': number; '--cfg-confirm-upload': number; '--cfg-source-list': string; }; _debouncedHandleCollectionUpdate: (() => void) & { cancel: Function; }; /** * @private * @returns {{ passed: Boolean; tooFew: Boolean; tooMany: Boolean; exact: Boolean; min: Number; max: Number }} */ private _validateFilesCount; /** @private */ private _updateCountLimitMessage; /** @private */ private _updateUploadsState; } export namespace UploadList { const template: string; } import { UploaderBlock } from "../../abstract/UploaderBlock.js"; //# sourceMappingURL=UploadList.d.ts.map