Skip to content

PersistentAI API Documentation / @persistent-ai/fireflow-types / StreamHandle

Interface: StreamHandle<T>

Defined in: packages/fireflow-types/src/miniapp/bridge.ts:62

Handle returned by fireflow.streams.subscribe(). Chainable API for registering callbacks.

Type Parameters

T

T = unknown

Properties

isClosed

readonly isClosed: boolean

Defined in: packages/fireflow-types/src/miniapp/bridge.ts:67


onClose()

onClose: (cb) => StreamHandle<T>

Defined in: packages/fireflow-types/src/miniapp/bridge.ts:64

Parameters

cb

() => void

Returns

StreamHandle<T>


onData()

onData: (cb) => StreamHandle<T>

Defined in: packages/fireflow-types/src/miniapp/bridge.ts:63

Parameters

cb

(batch) => void

Returns

StreamHandle<T>


onError()

onError: (cb) => StreamHandle<T>

Defined in: packages/fireflow-types/src/miniapp/bridge.ts:65

Parameters

cb

(error) => void

Returns

StreamHandle<T>


unsubscribe()

unsubscribe: () => void

Defined in: packages/fireflow-types/src/miniapp/bridge.ts:66

Returns

void

Licensed under BUSL-1.1