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

Method SetterWrapper

napi-inl.h:463–473  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

461 }
462
463 static inline napi_value SetterWrapper(napi_env env,
464 napi_callback_info info) {
465 return details::WrapCallback(env, [&] {
466 CallbackInfo callbackInfo(env, info);
467 AccessorCallbackData* callbackData =
468 static_cast<AccessorCallbackData*>(callbackInfo.Data());
469 callbackInfo.SetData(callbackData->data);
470 callbackData->setterCallback(callbackInfo);
471 return nullptr;
472 });
473 }
474
475 Getter getterCallback;
476 Setter setterCallback;

Callers

nothing calls this directly

Calls 3

WrapCallbackFunction · 0.85
DataMethod · 0.80
SetDataMethod · 0.80

Tested by

no test coverage detected