> > I am also unsure when .whenCanceled is necessary > Maybe in the case where you have a promise-returning function and you want to reject the returned promise upon cancellation.
function delayWithCancel(ms, cancelToken) { return new Promise((resolve, reject) => { setTimeout(resolve, ms); cancelToken.whenCancelled(reject); }); }
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss