Skip to content

MergeAbortSignals

Namespace: Vercel.AI.Util

public static class MergeAbortSignals

Combines abort signals and timeout durations.

Inheritance: object

View source

public static AbortSignal? Merge(params object?[]? signals)

Returns a signal that aborts when any source aborts. Numbers are timeout durations in milliseconds. Null entries are ignored. A single signal is returned as-is. No sources returns null.

Parameters

Name Type Description
signals object[]

Returns: AbortSignal

View source

Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product