Skip to main content
Version: 0.10.0-legacy

Class: RnExecutorchError

Defined in: errors/errorUtils.ts:20

Custom error class for React Native ExecuTorch errors.

Extends​

  • Error

Constructors​

Constructor​

new RnExecutorchError(code, message?, cause?): RnExecutorchError

Defined in: errors/errorUtils.ts:37

Parameters​

code​

number

message?​

string

cause?​

unknown

Returns​

RnExecutorchError

Overrides​

Error.constructor

Properties​

cause?​

optional cause: unknown

Defined in: errors/errorUtils.ts:35

The original cause of the error, if any.

Overrides​

Error.cause


code​

code: number

Defined in: errors/errorUtils.ts:30

The error code representing the type of error.

Typed as RnExecutorchErrorCode | number because codes are defined in scripts/errors.config.ts and generated into both the C++ and the TS sources. If those generated files drift, a code emitted on one side may not exist in the enum on the other and flows through as a raw number. Consumers switching on code should always include a default branch.