- From: Anne van Kesteren <notifications@github.com>
- Date: Tue, 09 Mar 2021 23:45:34 -0800
- To: whatwg/dom <dom@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <whatwg/dom/pull/960/review/608405570@github.com>
@annevk commented on this pull request. This looks great, thanks for working on this James! @josepharhar @smaug---- @mfreed7 @rniwa thoughts on adding this? Seems simple enough and there's precedent with promises (`Promise.reject()`). Though maybe that means this should be `AbortSignal.abort()`? > @@ -1783,12 +1783,16 @@ interface AbortSignal : EventTarget { readonly attribute boolean aborted; attribute EventHandler onabort; + + static AbortSignal aborted(); Slight preference for putting statics at the top. See https://fetch.spec.whatwg.org/#response for instance. I guess this can also have `[NewObject]`. > };</pre> <dl class=domintro> <dt><code><var>signal</var> . <a attribute for=AbortSignal>aborted</a></code> <dd>Returns true if this {{AbortSignal}}'s {{AbortController}} has signaled to abort, and false otherwise. + <dt><code>AbortSignal . <a method for="AbortSignal">aborted()</a></code> + <dd>Returns an {{AbortSignal}} instance whose <a for=AbortSignal>aborted flag</a> is set. And let's move this to the top too. > @@ -1864,6 +1868,17 @@ these steps: </ol> </ol> +<p>The +<dfn method for=AbortSignal lt="aborted()" id="dom-abortsignal-aborted-static"> +<code>AbortSignal.aborted()</code></dfn> steps are: This should be: > The static `aborted()` method steps are: Also no need for the `id` attribute and I think the `lt` attribute can be dropped as well if you make this change. (And yes, move to the top.) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/dom/pull/960#pullrequestreview-608405570
Received on Wednesday, 10 March 2021 07:45:47 UTC