Skip to content

fetchEventsAcross ​

Import from: @xbbg/xnews

fetchEventsAcross<Provider>(sources, options?): Promise<{ events: readonly EventRecord<Provider>[]; results: readonly EventProviderResult<Provider>[]; }>

Defined in: src/events.ts (declaration: events.d.ts:35)

Fetches several publishers concurrently and merges their events. Every source's envelope is returned so one failing publisher degrades the merge instead of failing it. Events are returned most urgent first, then most recently observed.

Type Parameters ​

Provider ​

Provider extends string

Parameters ​

sources ​

readonly EventSource<Provider>[]

options? ​

EventFetchOptions

Returns ​

Promise<{ events: readonly EventRecord<Provider>[]; results: readonly EventProviderResult<Provider>[]; }>

Last updated:

xbbg is independent open-source software and is not affiliated with, endorsed by, sponsored by, or approved by Bloomberg Finance L.P.