Interface: JSPromiseStateFulfilled

February 16, 2026 ยท View on GitHub

quickjs-emscripten


quickjs-emscripten / quickjs-emscripten-core / JSPromiseStateFulfilled

Interface: JSPromiseStateFulfilled

Defined in: packages/quickjs-emscripten-core/src/deferred-promise.ts:33

Fulfilled promise state. See JSPromiseState.

Contents

Properties

error?

optional error: undefined

Defined in: packages/quickjs-emscripten-core/src/deferred-promise.ts:36


notAPromise?

optional notAPromise: boolean

Defined in: packages/quickjs-emscripten-core/src/deferred-promise.ts:38

Trying to get the promise state of a non-Promise value returns a fulfilled state with the original value, and notAPromise: true.


type

type: "fulfilled"

Defined in: packages/quickjs-emscripten-core/src/deferred-promise.ts:34


value

value: QuickJSHandle

Defined in: packages/quickjs-emscripten-core/src/deferred-promise.ts:35