Extends StoreExtensionOptions

Properties

url

Server URL

url?: string

chunkSize

Chunk size in bytes

chunkSize?: string | number

parallelChunks

Chunks to upload in parallel

parallelChunks?: number

retryDelays

How many milliseconds between retries

retryDelays?: number[]

resume

Allow pause/resume

resume?: boolean

resolveRequest

Resolve the URL and options sent to XMLHttpRequest

resolveRequest?: { create?: ChunkedUploadStoreRequestResolver; status?: ChunkedUploadStoreRequestResolver; chunk?: ChunkedUploadStoreRequestResolver; complete?: ChunkedUploadStoreRequestResolver; release?: ChunkedUploadStoreRequestResolver; }

resolveResponse

Resolve the value created from the XMLHttpRequest response

resolveResponse?: { create?: ChunkedUploadStoreResponseResolver<string>; status?: ChunkedUploadStoreResponseResolver<UploadStatus>; chunk?: ChunkedUploadStoreResponseResolver<UploadedChunk>; complete?: ChunkedUploadStoreResponseResolver<string>; }