Lines Matching refs:jsThis
144 napi_value jsThis;
145 napi_get_cb_info(env, info, &argc, args, &jsThis, nullptr);
157 // 通过napi_wrap将ArkTS对象jsThis与C++对象obj绑定
159 jsThis,
169 return jsThis;
171 // 从napi_wrap接口的result获取napi_ref的行为,将会为jsThis创建强引用,
172 // 若开发者不需要主动管理jsThis的生命周期,可直接在napi_wrap最后一个参数中传入nullptr,
177 return jsThis;
201 napi_value jsThis;
202 napi_get_cb_info(env, info, nullptr, nullptr, &jsThis, nullptr);
205 // 通过napi_unwrap将jsThis之前绑定的C++对象取出,并对其进行操作
206 napi_unwrap(env, jsThis, reinterpret_cast<void**>(&obj));
219 napi_value jsThis;
221 napi_get_cb_info(env, info, &argc, &value, &jsThis, nullptr);
224 // 通过napi_unwrap将jsThis之前绑定的C++对象取出,并对其进行操作
225 napi_unwrap(env, jsThis, reinterpret_cast<void**>(&obj));
235 napi_value jsThis;
236 napi_get_cb_info(env, info, nullptr, nullptr, &jsThis, nullptr);
239 // 通过napi_unwrap将jsThis之前绑定的C++对象取出,并对其进行操作
240 napi_unwrap(env, jsThis, reinterpret_cast<void**>(&obj));