Lines Matching refs:NapiHelper

58     napi_value priorityObj = NapiHelper::CreateObject(env);

59 napi_value highPriority = NapiHelper::CreateUint32(env, Priority::HIGH);
60 napi_value mediumPriority = NapiHelper::CreateUint32(env, Priority::MEDIUM);
61 napi_value lowPriority = NapiHelper::CreateUint32(env, Priority::LOW);
62 napi_value idlePriority = NapiHelper::CreateUint32(env, Priority::IDLE);
72 napi_value stateObj = NapiHelper::CreateObject(env);
73 napi_value waitingState = NapiHelper::CreateUint32(env, ExecuteState::WAITING);
74 napi_value runningState = NapiHelper::CreateUint32(env, ExecuteState::RUNNING);
75 napi_value canceledState = NapiHelper::CreateUint32(env, ExecuteState::CANCELED);
148 auto func = NapiHelper::GetReferenceValue(env, callbackInfo->callbackRef);
159 uint32_t argsNum = NapiHelper::GetArrayLength(env, args);
162 argsArray[i] = NapiHelper::GetElement(env, args, i);
164 napi_call_function(env, NapiHelper::GetGlobalObject(env), func, argsNum, argsArray, &result);
165 if (NapiHelper::IsExceptionPending(env)) {
195 if (!NapiHelper::IsObject(env, args[0])) {
199 napi_value napiTaskId = NapiHelper::GetNameProperty(env, args[0], TASKID_STR);
200 uint64_t taskId = NapiHelper::GetUint64Value(env, napiTaskId);
213 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo);
226 if (!NapiHelper::IsNumber(env, args[1])) {
230 priority = NapiHelper::GetUint32Value(env, args[1]);
236 if (NapiHelper::HasNameProperty(env, args[0], GROUP_ID_STR)) {
267 napi_value promise = NapiHelper::CreatePromise(env, &task->currentTaskInfo_->deferred);
286 napi_value napiTask = NapiHelper::GetReferenceValue(task->env_, task->taskRef_);
331 uv_loop_t* loop = NapiHelper::GetLibUV(env);
338 napi_value promise = NapiHelper::CreatePromise(env, &taskMessage->deferred);
365 napi_value napiGroupId = NapiHelper::GetNameProperty(env, napiTaskGroup, GROUP_ID_STR);
366 uint64_t groupId = NapiHelper::GetUint64Value(env, napiGroupId);
378 napi_ref arrRef = NapiHelper::CreateReference(env, resArr, 1);
380 napi_value promise = NapiHelper::CreatePromise(env, &groupInfo->deferred);
386 napi_value napiTask = NapiHelper::GetReferenceValue(env, *iter);
529 napi_value resArr = NapiHelper::GetReferenceValue(env, arrRef);
587 if (!NapiHelper::IsObject(env, args[0])) {
592 if (!NapiHelper::HasNameProperty(env, args[0], GROUP_ID_STR)) {
593 napi_value napiTaskId = NapiHelper::GetNameProperty(env, args[0], TASKID_STR);
598 uint64_t taskId = NapiHelper::GetUint64Value(env, napiTaskId);
601 napi_value napiGroupId = NapiHelper::GetNameProperty(env, args[0], GROUP_ID_STR);
606 uint64_t groupId = NapiHelper::GetUint64Value(env, napiGroupId);
622 if (!NapiHelper::IsFunction(env, args[0])) {
627 bool isConcurrent = NapiHelper::IsConcurrentFunction(env, args[0]);
628 return NapiHelper::CreateBooleanValue(env, isConcurrent);
647 napi_value napiTask = NapiHelper::GetReferenceValue(task->env_, task->taskRef_);
679 napi_value napiTask = NapiHelper::GetReferenceValue(env, periodicTask->taskRef_);
694 uv_loop_t* loop = NapiHelper::GetLibUV(env);
721 if (!NapiHelper::IsNumber(env, args[0])) {
726 if (!NapiHelper::IsObject(env, args[1])) {
731 delayTime = NapiHelper::GetInt32Value(env, args[0]);
738 if (!NapiHelper::IsNumber(env, args[2])) {
742 priority = NapiHelper::GetUint32Value(env, args[2]); // 2: get task priority
770 if (!NapiHelper::IsNumber(env, args[0])) {
774 period = NapiHelper::GetInt32Value(env, args[0]);
779 if (!NapiHelper::IsObject(env, args[1])) {
785 if (!NapiHelper::IsNumber(env, args[2])) { // 2 : priority
789 priority = NapiHelper::GetUint32Value(env, args[2]); // 2 : priority