>
> 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

Reply via email to