Skip to main content Link Search Menu Expand Document (external link)

BrowserStream.ts overview

Since v1.0.0


Exports Grouped by Category


utils

fromEventListenerDocument

Creates a Stream from document.addEventListener.

Signature

declare const fromEventListenerDocument: <K extends keyof DocumentEventMap>(
  type: K,
  options?:
    | boolean
    | {
        readonly capture?: boolean
        readonly passive?: boolean
        readonly once?: boolean
        readonly bufferSize?: number | "unbounded" | undefined
      }
    | undefined
) => Stream.Stream<DocumentEventMap[K], never, never>

Source

Since v1.0.0

fromEventListenerWindow

Creates a Stream from window.addEventListener.

Signature

declare const fromEventListenerWindow: <K extends keyof WindowEventMap>(
  type: K,
  options?:
    | boolean
    | {
        readonly capture?: boolean
        readonly passive?: boolean
        readonly once?: boolean
        readonly bufferSize?: number | "unbounded" | undefined
      }
    | undefined
) => Stream.Stream<WindowEventMap[K], never, never>

Source

Since v1.0.0