Lines Matching refs:NapiHelper
44 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo);
59 if (argc > 1 && NapiHelper::IsString(env, args[0])) {
69 if (!NapiHelper::IsFunction(env, func)) {
148 napi_value argsArray = NapiHelper::CreateArrayWithLength(env, argc);
153 name = NapiHelper::GetNameProperty(env, func, NAME);
155 char* nameStr = NapiHelper::GetChars(env, name);
161 napi_value taskId = NapiHelper::CreateUint64(env, task->taskId_);
193 napi_value undefined = NapiHelper::GetUndefinedValue(env);
199 napi_value napiFuncName = NapiHelper::GetNameProperty(env, func, NAME);
200 char* nameStr = NapiHelper::GetChars(env, napiFuncName);
219 return NapiHelper::CreatePromise(env, &taskInfo->deferred);
224 napi_value func = NapiHelper::GetNameProperty(env, napiTask, FUNCTION_STR);
225 napi_value args = NapiHelper::GetNameProperty(env, napiTask, ARGUMENTS_STR);
232 napi_value transferList = NapiHelper::GetUndefinedValue(env);
233 if (NapiHelper::HasNameProperty(env, napiTask, TRANSFERLIST_STR)) {
234 transferList = NapiHelper::GetNameProperty(env, napiTask, TRANSFERLIST_STR);
236 napi_value cloneList = NapiHelper::GetUndefinedValue(env);
237 if (NapiHelper::HasNameProperty(env, napiTask, CLONE_LIST_STR)) {
238 cloneList = NapiHelper::GetNameProperty(env, napiTask, CLONE_LIST_STR);
254 napi_value funcName = NapiHelper::GetNameProperty(env, func, NAME);
255 name_ = NapiHelper::GetString(env, funcName);
267 if (NapiHelper::HasNameProperty(env, thisVar, CLONE_LIST_STR)) {
282 napi_value undefined = NapiHelper::GetUndefinedValue(env);
283 napi_value falseVal = NapiHelper::CreateBooleanValue(env, false);
291 if (!NapiHelper::IsArray(env, args[0])) {
298 uint32_t arrayLength = NapiHelper::GetArrayLength(env, args[0]);
305 napi_value transferVal = NapiHelper::GetElement(env, args[0], i);
306 if (!NapiHelper::IsArrayBuffer(env, transferVal)) {
324 if (NapiHelper::HasNameProperty(env, thisVar, TRANSFERLIST_STR)) {
332 if (!NapiHelper::IsArray(env, args[0])) {
342 napi_value undefined = NapiHelper::GetUndefinedValue(env);
343 uint32_t arrayLength = NapiHelper::GetArrayLength(env, args[0]);
350 napi_value cloneVal = NapiHelper::GetElement(env, args[0], i);
351 if (!NapiHelper::IsArrayBuffer(env, cloneVal) && !NapiHelper::IsSendable(env, cloneVal)) {
367 return NapiHelper::CreateBooleanValue(env, isCanceled);
377 return NapiHelper::CreateBooleanValue(env, isCanceled);
382 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo);
394 napi_value id = NapiHelper::GetNameProperty(env, thisVar, "taskId");
395 uint64_t taskId = NapiHelper::GetUint64Value(env, id);
411 napi_value napiTaskId = NapiHelper::GetNameProperty(env, thisVar, "taskId");
412 uint64_t taskId = NapiHelper::GetUint64Value(env, napiTaskId);
413 napi_ref callbackRef = Helper::NapiHelper::CreateReference(env, args[0], 1);
418 auto loop = NapiHelper::GetLibUV(env);
422 auto loop = NapiHelper::GetLibUV(env);
431 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo);
457 napi_value undefined = NapiHelper::GetUndefinedValue(env);
476 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo);
516 if (!NapiHelper::HasNameProperty(env, args[i], TASKID_STR)) {
565 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo);
600 if (!NapiHelper::HasNameProperty(env, args[i], TASKID_STR)) {
655 auto func = NapiHelper::GetReferenceValue(env, listenerCallBackInfo->callbackRef_);
662 napi_call_function(env, NapiHelper::GetGlobalObject(env), func, 0, nullptr, &result);
663 if (NapiHelper::IsExceptionPending(env)) {
666 std::string funcStr = NapiHelper::GetPrintString(env, func);
680 napi_value func = NapiHelper::GetReferenceValue(env, listenerCallBackInfo->callbackRef_);
689 napi_call_function(env, NapiHelper::GetGlobalObject(env), func, 1, &args, &result);
691 napi_call_function(env, NapiHelper::GetGlobalObject(env), func, 0, nullptr, &result);
694 if (NapiHelper::IsExceptionPending(env)) {
697 std::string funcStr = NapiHelper::GetPrintString(env, func);
704 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo);
734 napi_ref callbackRef = Helper::NapiHelper::CreateReference(env, args[0], 1);
741 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo);
772 napi_ref callbackRef = Helper::NapiHelper::CreateReference(env, args[0], 1);
776 auto loop = NapiHelper::GetLibUV(env);
781 auto loop = NapiHelper::GetLibUV(env);
791 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo);
822 napi_ref callbackRef = Helper::NapiHelper::CreateReference(env, args[0], 1);
829 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo);
860 napi_ref callbackRef = Helper::NapiHelper::CreateReference(env, args[0], 1);
873 return NapiHelper::CreateBooleanValue(env, false);
877 return NapiHelper::CreateBooleanValue(env, true);
879 return NapiHelper::CreateBooleanValue(env, false);
890 return NapiHelper::CreateUint32(env, totalDuration);
893 return NapiHelper::CreateUint32(env, totalDuration);
918 return NapiHelper::CreateEmptyString(env);
992 napi_value undefined = NapiHelper::GetUndefinedValue(env);
1334 uv_loop_t* loop = NapiHelper::GetLibUV(env);
1341 uv_loop_t* loop = NapiHelper::GetLibUV(env);