models/upload_job library

Classes

UploadJob
Represents a file upload job with chunked upload support
UploadJobAdapter
UploadJobStatusAdapter

Enums

UploadJobStatus
Status of an upload job

Typedefs

HeaderBuilder = Map<String, String> Function(int chunkIndex, int totalChunks)
Function type for building custom headers for each chunk
ProgressCallback = void Function(String uploadId, double progress)
Callback function for upload progress updates
UploadCompleteCallback = void Function(String uploadId)
Callback function for successful upload completion
UploadFailedCallback = void Function(String uploadId, Object error)
Callback function for upload failures