AbortSignal.aborted

Experimental: Esta é uma tecnologia experimental (en-US)
Verifique a tabela de compatibilidade entre Navegadores cuidadosamente antes de usar essa funcionalidade em produção.

A propriedade aborted é apenas para leitura e fornece um valor Boolean (en-US) indicando se as solicitações ao objeto sinal de comunicação DOM forão abortadas (true) ou não (false).

Sintaxe

var isAborted = abortSignal.aborted;

Valor

Exemplos

No fragmento abaixo, criamos um novo objeto AbortController e recebemos dele um sinal AbortSignal (disponível na propriedade signal). Depois checamos se o sinal foi ou não abortado usando a propriedade aborted, e então enviamos um log apropriado para o console.

var controller = new AbortController();
var signal = controller.signal;

// ...

signal.aborted ? console.log('Pedido foi abortado') : console.log('Pedido nao foi abortado');

Especificações

Especificação Estado Comentário
DOM
The definition of 'onabort' in that specification.
Padrão em tempo real Definição Inicial

Compatibilidade com navegadores

BCD tables only load in the browser

Veja Também