Attaches a callback that is invoked when the Promise is settled (fulfilled or rejected). The resolved value cannot be modified from the callback.
Optional
onfinally: null | (() => void)The callback to execute when the Promise is settled (fulfilled or rejected).
A Promise for the completion of the callback.
Attaches callbacks for the resolution and/or rejection of the Promise.
Optional
onfulfilled: null | ((value) => TResult1 | PromiseLike<TResult1>)The callback to execute when the Promise is resolved.
Optional
onrejected: null | ((reason) => TResult2 | PromiseLike<TResult2>)The callback to execute when the Promise is rejected.
A Promise for the completion of which ever callback is executed.
Register to receive progress notifications while the download is in progress.
Called multiple times as the client receives data, with two arguments:
transferred
The current number of bytes already transferredtransferable
The total number of transferable bytes (i.e. the number of bytes already transferred plus the number of bytes pending transfer)Generated using TypeDoc
Attaches a callback for only the rejection of the Promise.