AniLink - v3.0.0
    Preparing search index...

    Interface AbortBridge

    The result of bridging an external abort signal into a traversal-owned controller. Call AbortBridge.dispose in a finally block so the listener attached to the external signal is removed when the traversal ends, preventing leaks on long-lived controllers. dispose also aborts the traversal-owned controller so any still-in-flight look-ahead requests launched but never consumed (consumer break, a mid-traversal rejection, or normal completion with stragglers) are cancelled immediately instead of running to completion and consuming rate-limit budget for payloads that will be discarded.

    interface AbortBridge {
        dispose: () => void;
        signal: AbortSignal;
    }
    Index
    dispose: () => void

    Aborts the traversal-owned controller (cancelling in-flight look-ahead requests that have not been consumed) and removes the abort listener from the external signal. Safe to call when no listener was attached and idempotent under repeated calls.

    signal: AbortSignal

    The traversal-owned signal to forward to fetch callbacks.