Node.js  v8.x
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine
napi_property_descriptor Struct Reference

#include <node_api_types.h>

Collaboration diagram for napi_property_descriptor:
[legend]

Data Fields

const char * utf8name
 
napi_value name
 
napi_callback method
 
napi_callback getter
 
napi_callback setter
 
napi_value value
 
napi_property_attributes attributes
 
void * data
 

Detailed Description

Definition at line 85 of file node_api_types.h.

Field Documentation

◆ attributes

Definition at line 95 of file node_api_types.h.

Referenced by napi_define_class().

◆ data

void* data

Definition at line 96 of file node_api_types.h.

◆ getter

napi_callback getter

Definition at line 91 of file node_api_types.h.

◆ method

napi_callback method

Definition at line 90 of file node_api_types.h.

◆ name

napi_value name

Definition at line 88 of file node_api_types.h.

◆ setter

napi_callback setter

Definition at line 92 of file node_api_types.h.

◆ utf8name

const char* utf8name

Definition at line 87 of file node_api_types.h.

◆ value

napi_value value

Definition at line 93 of file node_api_types.h.


The documentation for this struct was generated from the following file: