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_ ⚠string_ utf8 napi-1
napi_get_value_string_utf8
- get_
value_ ⚠string_ utf16 napi-1
napi_get_value_string_utf16
- 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