Skip to content

@epikodelabs/streamix


@epikodelabs/streamix / Subject

Type Alias: Subject<T>

Subject<T> = Stream<T> & object

Defined in: projects/libraries/streamix/src/lib/subjects/subject.ts:23

Subject is a hot, multicast stream that allows imperatively pushing values with next, signalling completion with complete, or errors with error. It implements Stream<T> and exposes the current value via the value getter when available.

Type declaration

next()

next(value): void

Parameters

value

T

Returns

void

complete()

complete(): void

Returns

void

error()

error(err): void

Parameters

err

any

Returns

void

completed()

completed(): boolean

Returns

boolean

value

Get Signature

get value(): undefined | T

Returns

undefined | T

Type Parameters

T

T = any

Released under the MIT License.