aboutsummaryrefslogtreecommitdiff
path: root/src/javascript/jsc/bindings/bindings.zig
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/javascript/jsc/bindings/bindings.zig10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/javascript/jsc/bindings/bindings.zig b/src/javascript/jsc/bindings/bindings.zig
index da65d38d5..8e0f6cfcd 100644
--- a/src/javascript/jsc/bindings/bindings.zig
+++ b/src/javascript/jsc/bindings/bindings.zig
@@ -731,6 +731,14 @@ pub const JSPromise = extern struct {
cppFn("rejectAsHandledException", .{ this, globalThis, value });
}
+ pub fn create(globalThis: *JSGlobalObject) *JSPromise {
+ return cppFn("create", .{globalThis});
+ }
+
+ pub fn asValue(this: *JSPromise, globalThis: *JSGlobalObject) JSValue {
+ return cppFn("asValue", .{ this, globalThis });
+ }
+
pub const Extern = [_][]const u8{
"rejectWithCaughtException",
"status",
@@ -745,6 +753,8 @@ pub const JSPromise = extern struct {
"rejectAsHandledException",
"rejectedPromiseValue",
"resolvedPromiseValue",
+ "asValue",
+ "create",
};
};