Skip to content

This site describes solve-engine as it is on main: 2.43.0, which npm does not have yet. npm installs 2.40.0, so a page may show an answer that version does not give yet.

SerializedInlineSolve

Defined in: packages/engine/src/worker/dto.ts:215

One inline solve and its serialised result, mirroring InlineSolvePosition with the live Value replaced by a SerializedWorkerValue.

columnNumber: number;

Defined in: packages/engine/src/worker/dto.ts:220


end: number;

Defined in: packages/engine/src/worker/dto.ts:217


error: string | null;

Defined in: packages/engine/src/worker/dto.ts:222


errorCode: string | null;

Defined in: packages/engine/src/worker/dto.ts:224

The code of the failure in error, as InlineSolvePosition.errorCode; null when error is.


errorSpan: SourceSpan | null;

Defined in: packages/engine/src/worker/dto.ts:226

Where in the line the failure in error is, as InlineSolvePosition.errorSpan; null when the engine has no position or error is null.


expression: string;

Defined in: packages/engine/src/worker/dto.ts:218


lineNumber: number;

Defined in: packages/engine/src/worker/dto.ts:219


result:
| SerializedWorkerValue
| null;

Defined in: packages/engine/src/worker/dto.ts:221


start: number;

Defined in: packages/engine/src/worker/dto.ts:216