Skip to content

EventSource ​

Import from: @xbbg/xnews

Defined in: src/types.ts (declaration: types.d.ts:391)

Binds one active-state publisher to its transport. Built-in providers export factories returning sources (see nwsAlertsSource); consumers can implement EventSource for their own publishers and reuse the lane.

Type Parameters ​

Provider ​

Provider extends string = BuiltInEventProvider

Properties ​

dataset ​

readonly dataset: string

Defined in: src/types.ts (declaration: types.d.ts:393)


provider ​

readonly provider: Provider

Defined in: src/types.ts (declaration: types.d.ts:392)

Methods ​

fetchSnapshot() ​

fetchSnapshot(options?): Promise<EventSnapshot<Provider>>

Defined in: src/types.ts (declaration: types.d.ts:397)

Resolves undefined when the publisher currently reports nothing active.

Parameters ​

options? ​

EventFetchOptions

Returns ​

Promise<EventSnapshot<Provider>>


requestUrls() ​

requestUrls(options?): readonly string[]

Defined in: src/types.ts (declaration: types.d.ts:395)

URLs the next fetchSnapshot call would dial, for observability.

Parameters ​

options? ​

EventFetchOptions

Returns ​

readonly string[]

Last updated:

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