Skip to content

@epikodelabs/streamix


@epikodelabs/streamix / coroutines/src/public-api / ChannelClosedError

Class: ChannelClosedError

Defined in: projects/libraries/streamix/coroutines/src/lib/utils/channel.ts:12

Thrown when sending to or receiving from a closed channel.

Extends

  • Error

Constructors

Constructor

new ChannelClosedError(message?): ChannelClosedError

Defined in: projects/libraries/streamix/coroutines/src/lib/utils/channel.ts:13

Parameters

message?

string = "channel is closed"

Returns

ChannelClosedError

Overrides

Error.constructor

Properties

cause?

optional cause: unknown

Defined in: node_modules/typescript/lib/lib.es2022.error.d.ts:26

Inherited from

Error.cause


name

name: string

Defined in: node_modules/typescript/lib/lib.es5.d.ts:1076

Inherited from

Error.name


message

message: string

Defined in: node_modules/typescript/lib/lib.es5.d.ts:1077

Inherited from

Error.message


stack?

optional stack: string

Defined in: node_modules/typescript/lib/lib.es5.d.ts:1078

Inherited from

Error.stack

Methods

isError()

static isError(error): error is Error

Defined in: node_modules/typescript/lib/lib.esnext.error.d.ts:23

Indicates whether the argument provided is a built-in Error instance or not.

Parameters

error

unknown

Returns

error is Error

Inherited from

Error.isError

Released under the GNU AGPL v3 or later.