a promise like object that has an abort method
abort the promise when possible
whether this promise was aborted
Attaches callbacks for the resolution and/or rejection of the Promise.
Optional
The callback to execute when the Promise is resolved.
The callback to execute when the Promise is rejected.
A Promise for the completion of which ever callback is executed.
a promise like object that has an abort method