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

Function MakeCallback

test/async_context.cc:7–13  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5namespace {
6
7static void MakeCallback(const CallbackInfo& info) {
8 Function callback = info[0].As<Function>();
9 Object resource = info[1].As<Object>();
10 AsyncContext context(info.Env(), "async_context_test", resource);
11 callback.MakeCallback(
12 Object::New(info.Env()), std::initializer_list<napi_value>{}, context);
13}
14
15static void MakeCallbackNoResource(const CallbackInfo& info) {
16 Function callback = info[0].As<Function>();

Callers 1

MakeCallbackMethod · 0.85

Calls 2

EnvMethod · 0.80
MakeCallbackMethod · 0.80

Tested by

no test coverage detected