Skip to content

Documentation / @etherfold/browser / NoTabProviderError

Class: NoTabProviderError ​

Defined in: packages/browser/src/host/sharedWorker.ts:248

NO TAB HOLDS A PROVIDER THIS HOST CAN USE: none has handed one over yet, or every one that did has gone.

RETRYABLE, deliberately, which is what "with no tab left, it behaves as it does today when the provider fails" comes to: the driver retries it as it retries a node that is down (isRetryable), and the next tab that connects with a provider is the one it succeeds through.

Extends ​

  • Error

Constructors ​

Constructor ​

new NoTabProviderError(): NoTabProviderError

Defined in: packages/browser/src/host/sharedWorker.ts:249

Returns ​

NoTabProviderError

Overrides ​

Error.constructor

Properties ​

cause? ​

optional cause?: unknown

Defined in: node_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.es2022.error.d.ts:24

Inherited from ​

Error.cause


message ​

message: string

Defined in: node_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.es5.d.ts:1075

Inherited from ​

Error.message


name ​

name: string

Defined in: node_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.es5.d.ts:1074

Inherited from ​

Error.name


stack? ​

optional stack?: string

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

Inherited from ​

Error.stack

Methods ​

isError() ​

static isError(error): error is Error

Defined in: node_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.esnext.error.d.ts:21

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

Parameters ​

error ​

unknown

Returns ​

error is Error

Inherited from ​

Error.isError