MCPcopy Index your code
hub / github.com/nodejs/node-addon-api / DefineProperties

Method DefineProperties

napi-inl.h:1846–1854  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1844}
1845
1846inline MaybeOrValue<bool> Object::DefineProperties(
1847 const std::initializer_list<PropertyDescriptor>& properties) const {
1848 napi_status status = napi_define_properties(
1849 _env,
1850 _value,
1851 properties.size(),
1852 reinterpret_cast<const napi_property_descriptor*>(properties.begin()));
1853 NAPI_RETURN_OR_THROW_IF_FAILED(_env, status, status == napi_ok, bool);
1854}
1855
1856inline MaybeOrValue<bool> Object::DefineProperties(
1857 const std::vector<PropertyDescriptor>& properties) const {

Callers 4

InitMethod · 0.80
CreateTestObjectFunction · 0.80
DefinePropertiesFunction · 0.80
DefinePropertiesFunction · 0.80

Calls 3

beginMethod · 0.80
dataMethod · 0.80
EnvMethod · 0.80

Tested by

no test coverage detected