summaryrefslogtreecommitdiff
path: root/cli/napi/js_native_api.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/napi/js_native_api.rs')
-rw-r--r--cli/napi/js_native_api.rs11
1 files changed, 7 insertions, 4 deletions
diff --git a/cli/napi/js_native_api.rs b/cli/napi/js_native_api.rs
index ed8aacb47..900a50f40 100644
--- a/cli/napi/js_native_api.rs
+++ b/cli/napi/js_native_api.rs
@@ -1444,18 +1444,21 @@ fn napi_define_class(
None
};
- let mut accessor_property = v8::NONE;
+ let mut accessor_property = v8::PropertyAttribute::NONE;
if getter.is_some()
&& setter.is_some()
&& (p.attributes & napi_writable) == 0
{
- accessor_property = accessor_property | v8::READ_ONLY;
+ accessor_property =
+ accessor_property | v8::PropertyAttribute::READ_ONLY;
}
if p.attributes & napi_enumerable == 0 {
- accessor_property = accessor_property | v8::DONT_ENUM;
+ accessor_property =
+ accessor_property | v8::PropertyAttribute::DONT_ENUM;
}
if p.attributes & napi_configurable == 0 {
- accessor_property = accessor_property | v8::DONT_DELETE;
+ accessor_property =
+ accessor_property | v8::PropertyAttribute::DONT_DELETE;
}
let proto = tpl.prototype_template(scope);