Update with reviewer feedback

This commit is contained in:
Dave Hadka
2020-07-13 16:07:58 -05:00
parent cc474239c9
commit c4a92b0b60

View File

@@ -120,12 +120,12 @@ export class DownloadProgress {
} }
/** /**
* Callback used to update the progress. * Returns a function used to handle TransferProgressEvents.
*
* @param progress the progress event
*/ */
onProgressCallback(progress: TransferProgressEvent): void { onProgress(): (progress: TransferProgressEvent) => void {
this.setReceivedBytes(progress.loadedBytes) return (progress: TransferProgressEvent) => {
this.setReceivedBytes(progress.loadedBytes)
}
} }
/** /**
@@ -261,9 +261,7 @@ export async function downloadCacheStorageSDK(
segmentSize, segmentSize,
{ {
concurrency: options.downloadConcurrency, concurrency: options.downloadConcurrency,
onProgress: downloadProgress.onProgressCallback.bind( onProgress: downloadProgress.onProgress()
downloadProgress
)
} }
) )