Available on crate feature
sys only.Structs§
- KeyFilter
napi-6 napi_key_filter- TypeTag
napi-8 napi_type_tag
Enums§
- KeyCollection
Mode napi-6 napi_key_collection_mode- KeyConversion
napi-6 napi_key_conversion- Status
napi-1 napi_status- Threadsafe
Function Call Mode napi-4 napi_threadsafe_function_call_mode- Threadsafe
Function Release Mode napi-4 napi_threadsafe_function_release_mode- Typed
Array Type napi-1 napi_typedarray_type- Value
Type napi-6 napi_valuetype
Functions§
- add_
finalizer ⚠napi-5 napi_add_finalizer- call_
function ⚠napi-1 napi_call_function- call_
threadsafe_ ⚠function napi-4 napi_call_threadsafe_function- check_
object_ ⚠type_ tag napi-8 napi_check_object_type_tag- close_
escapable_ ⚠handle_ scope napi-1 napi_close_escapable_handle_scope- close_
handle_ ⚠scope napi-1 napi_close_handle_scope- coerce_
to_ ⚠string napi-1 napi_coerce_to_string- create_
array_ ⚠with_ length napi-1 napi_create_array_with_length- create_
arraybuffer ⚠napi-1 napi_create_arraybuffer- create_
async_ ⚠work napi-1 napi_create_async_work- create_
bigint_ ⚠int64 napi-6 napi_create_bigint_int64- create_
bigint_ ⚠uint64 napi-6 napi_create_bigint_uint64- create_
bigint_ ⚠words napi-6 napi_create_bigint_words- create_
buffer ⚠napi-1 napi_create_buffer- create_
date ⚠napi-5 napi_create_date- create_
double ⚠napi-1 napi_create_double- create_
error ⚠napi-1 napi_create_error- create_
external ⚠napi-1 napi_create_external- create_
external_ ⚠arraybuffer napi-1 napi_create_external_arraybuffer- create_
external_ ⚠buffer napi-1 napi_create_external_buffer- create_
function ⚠napi-1 napi_create_function- create_
object ⚠napi-1 napi_create_object- create_
promise ⚠napi-1 napi_create_promise- create_
range_ ⚠error napi-1 napi_create_range_error- create_
reference ⚠napi-1 napi_create_reference- create_
string_ ⚠utf8 napi-1 napi_create_string_utf8- create_
threadsafe_ ⚠function napi-4 napi_create_threadsafe_function- create_
type_ ⚠error napi-1 napi_create_type_error- create_
typedarray ⚠napi-1 napi_create_typedarray- delete_
async_ ⚠work napi-1 napi_delete_async_work- delete_
reference ⚠napi-1 napi_delete_reference- escape_
handle ⚠napi-1 napi_escape_handle- fatal_
error ⚠napi-1 napi_fatal_error- get_
all_ ⚠property_ names napi-6 napi_get_all_property_names- get_
and_ ⚠clear_ last_ exception napi-1 napi_get_and_clear_last_exception- get_
array_ ⚠length napi-1 napi_get_array_length- get_
arraybuffer_ ⚠info napi-1 napi_get_arraybuffer_info- get_
boolean ⚠napi-1 napi_get_boolean- get_
buffer_ ⚠info napi-1 napi_get_buffer_info- get_
cb_ ⚠info napi-1 napi_get_cb_info- get_
date_ ⚠value napi-5 napi_get_date_value- get_
element ⚠napi-1 napi_get_element- get_
global ⚠napi-1 napi_get_global- get_
instance_ ⚠data napi-6 napi_get_instance_data- get_
new_ ⚠target napi-1 napi_get_new_target- get_
null ⚠napi-1 napi_get_null- get_
property ⚠napi-1 napi_get_property- get_
reference_ ⚠value napi-1 napi_get_reference_value- get_
typedarray_ ⚠info napi-1 napi_get_typedarray_info- get_
undefined ⚠napi-1 napi_get_undefined- get_
value_ ⚠bigint_ int64 napi-6 napi_get_value_bigint_int64- get_
value_ ⚠bigint_ uint64 napi-6 napi_get_value_bigint_uint64- get_
value_ ⚠bigint_ words napi-6 napi_get_value_bigint_words- get_
value_ ⚠bool napi-1 napi_get_value_bool- get_
value_ ⚠double napi-1 napi_get_value_double- get_
value_ ⚠external napi-1 napi_get_value_external- get_
value_ ⚠int32 napi-1 napi_get_value_int32- get_
value_ ⚠string_ utf8 napi-1 napi_get_value_string_utf8- get_
value_ ⚠string_ utf16 napi-1 napi_get_value_string_utf16- get_
value_ ⚠uint32 napi-1 napi_get_value_uint32- is_
array ⚠napi-1 napi_is_array- is_
arraybuffer ⚠napi-1 napi_is_arraybuffer- is_
buffer ⚠napi-1 napi_is_buffer- is_date⚠
napi-5 napi_is_date- is_
error ⚠napi-1 napi_is_error- is_
exception_ ⚠pending napi-1 napi_is_exception_pending- is_
promise ⚠napi-1 napi_is_promise- is_
typedarray ⚠napi-1 napi_is_typedarray- new_
instance ⚠napi-1 napi_new_instance- object_
freeze ⚠napi-8 napi_object_freeze- object_
seal ⚠napi-8 napi_object_seal- open_
escapable_ ⚠handle_ scope napi-1 napi_open_escapable_handle_scope- open_
handle_ ⚠scope napi-1 napi_open_handle_scope- queue_
async_ ⚠work napi-1 napi_queue_async_work- ref_
threadsafe_ ⚠function napi-4 napi_ref_threadsafe_function- reference_
ref ⚠napi-1 napi_reference_ref- reference_
unref ⚠napi-1 napi_reference_unref- reject_
deferred ⚠napi-1 napi_reject_deferred- release_
threadsafe_ ⚠function napi-4 napi_release_threadsafe_function- resolve_
deferred ⚠napi-1 napi_resolve_deferred- run_
script ⚠napi-1 napi_run_script- set_
element ⚠napi-1 napi_set_element- set_
instance_ ⚠data napi-6 napi_set_instance_data- set_
property ⚠napi-1 napi_set_property- strict_
equals ⚠napi-1 napi_strict_equals- throw⚠
napi-1 napi_throw- type_
tag_ ⚠object napi-8 napi_type_tag_object- typeof_
value ⚠napi-1 napi_typeof- unref_
threadsafe_ ⚠function napi-4 napi_unref_threadsafe_function
Type Aliases§
- Async
Complete Callback napi-1 napi_async_complete_callback- Async
Execute Callback napi-1 napi_async_execute_callback- Async
Work napi-1 napi_async_work- Callback
napi-1 napi_callback- Callback
Info napi-1 napi_callback_info- Deferred
napi-1 napi_deferred- Env
napi-1 napi_env- Escapable
Handle Scope napi-1 napi_escapable_handle_scope- Finalize
napi-1 napi_finalize- Handle
Scope napi-1 napi_handle_scope- Ref
napi-1 napi_ref- Threadsafe
Function napi-4 napi_threadsafe_function- Threadsafe
Function Call Js napi-4 napi_threadsafe_function_call_js- Value
napi-1 napi_value