blocks/upload-queue
@fungi.computer/caps / blocks/upload-queue
blocks/upload-queue
Section titled “blocks/upload-queue”Type Aliases
Section titled “Type Aliases”UploadQueueAction
Section titled “UploadQueueAction”UploadQueueAction =
Readonly<{accessibleLabel:string;label:string; }>
LAW — queue thumbnails are decorative. The adjacent filename is the row’s accessible file fact; lifecycle status, progress, and actions remain named.
UploadQueueActions
Section titled “UploadQueueActions”UploadQueueActions =
Readonly<{cancel?:UploadQueueAction;remove?:UploadQueueAction;retry?:UploadQueueAction; }>
Caller-owned labels for the row actions that may be shown.
UploadQueueItem
Section titled “UploadQueueItem”UploadQueueItem =
Readonly<{actions:UploadQueueActions;alert?:string;id:string;name:string;preview:UploadQueuePreview;progress:number|null;progressLabel:string;statusLabel:string; }>
Caller-provided upload queue item data.
UploadQueuePreview
Section titled “UploadQueuePreview”UploadQueuePreview =
Readonly<{kind:"file"; }> |Readonly<{kind:"image";url:string; }>
A caller-provided file or image preview for one upload row.
UploadQueueProps
Section titled “UploadQueueProps”UploadQueueProps =
Readonly<{className?:string;items: readonlyUploadQueueItem[];onCancel: (id) =>Promise<void> > |void;onRemove: (id) =>void;onRetry: (id) =>Promise<void> > |void;rowClassName?:string; }>
Props accepted by UploadQueue.
Functions
Section titled “Functions”UploadQueue()
Section titled “UploadQueue()”UploadQueue(
__namedParameters):Element|null
Product-neutral upload facts and affordances; lifecycle stays with the host.
Parameters
Section titled “Parameters”__namedParameters
Section titled “__namedParameters”Returns
Section titled “Returns”Element | null