deno.com

property AddEventListenerOptions.signal

An AbortSignal that can be used to remove the event listener when aborted.

Examples #

#
const controller = new AbortController();
eventTarget.addEventListener('message', handler, { signal: controller.signal });

// Later, to remove the listener:
controller.abort();

Type #