Lines Matching refs:status
112 napi_status status = napi_typeof(env, in, &type);
113 CHECK_RETURN((status == napi_ok) && (type == napi_string), "invalid type", napi_invalid_arg);
116 status = napi_get_value_string_utf8(env, in, NULL, 0, &maxLen);
118 return status;
124 status = napi_get_value_string_utf8(env, in, buf, STR_TAIL_LENGTH + maxLen, &len);
125 if (status == napi_ok) {
131 status = napi_generic_failure;
133 return status;
151 napi_status status = napi_create_array_with_length(env, in.size(), &out);
152 CHECK_RETURN(status == napi_ok, "create array failed!", status);
157 status = napi_set_element(env, out, index++, element);
158 CHECK_RETURN((status == napi_ok), "napi_set_element failed!", status);
160 return status;
173 napi_status status = napi_get_typedarray_info(env, in, &type, &length, &data, &buffer, &offset);
175 CHECK_RETURN(status == napi_ok, "napi_get_typedarray_info failed!", napi_invalid_arg);
179 return status;
188 napi_status status = napi_create_arraybuffer(env, in.size(), &data, &buffer);
189 CHECK_RETURN((status == napi_ok), "create array buffer failed!", status);
195 status = napi_create_typedarray(env, napi_uint8_array, in.size(), buffer, 0, &out);
196 CHECK_RETURN((status == napi_ok), "napi_value <- std::vector<uint8_t> invalid value", status);
197 return status;
227 napi_status status = napi_create_arraybuffer(env, bytes, &data, &buffer);
228 CHECK_RETURN((status == napi_ok), "invalid buffer", status);
234 status = napi_create_typedarray(env, napi_uint32_array, in.size(), buffer, 0, &out);
235 CHECK_RETURN((status == napi_ok), "invalid buffer", status);
236 return status;
253 napi_status status = napi_create_arraybuffer(env, bytes, &data, &buffer);
254 CHECK_RETURN((status == napi_ok), "invalid buffer", status);
262 status = napi_create_typedarray(env, napi_bigint64_array, in.size(), buffer, 0, &out);
263 CHECK_RETURN((status == napi_ok), "invalid buffer", status);
264 return status;
270 napi_status status = NapiUtil::GetNamedProperty(env, in, "name", out.name);
271 CHECK_RETURN((status == napi_ok), "invalid name", status);
272 status = NapiUtil::GetNamedProperty(env, in, "type", out.type);
273 CHECK_RETURN((status == napi_ok), "invalid type", status);
281 napi_status status = napi_create_object(env, &out);
282 CHECK_RETURN((status == napi_ok), "invalid entry object", status);
285 status = SetValue(env, in.name, nameValue);
286 CHECK_RETURN((status == napi_ok), "invalid entry name", status);
289 status = SetValue(env, in.type, typeValue);
290 CHECK_RETURN((status == napi_ok), "invalid entry type", status);
295 status = SetValue(env, in.displayName.value(), displayNameValue);
296 CHECK_RETURN((status == napi_ok), "invalid entry displayName", status);
299 return status;
308 napi_status status = napi_has_named_property(env, in, "color", &result);
309 if (status == napi_ok && !result) {
345 napi_status status = napi_create_object(env, &out);
346 CHECK_RETURN((status == napi_ok), "invalid entry object", status);
351 status = SetValue(env, in.enableReminder.value(), enableRemindValue);
352 CHECK_RETURN((status == napi_ok), "invalid entry enableReminder", status);
368 status = SetValue(env, color, colorValue);
369 CHECK_RETURN((status == napi_ok), "invalid entry color", status);
372 return status;
387 napi_status status = napi_create_object(env, &out);
388 CHECK_RETURN((status == napi_ok), "invalid entry object", status);
392 status = SetValue(env, in.location.value(), locationValue);
393 CHECK_RETURN((status == napi_ok), "invalid location", status);
398 status = SetValue(env, in.longitude.value(), value);
399 CHECK_RETURN((status == napi_ok), "invalid longitude", status);
404 status = SetValue(env, in.latitude.value(), value);
405 CHECK_RETURN((status == napi_ok), "invalid latitude", status);
434 napi_status status = napi_create_object(env, &out);
435 CHECK_RETURN((status == napi_ok), "invalid recurrenceRule", status);
436 status = SetNamedProperty(env, "recurrenceFrequency", in.recurrenceFrequency, out);
437 CHECK_RETURN((status == napi_ok), "invalid recurrenceFrequency", status);
474 napi_status status = napi_create_object(env, &out);
475 CHECK_RETURN((status == napi_ok), "invalid entry object", status);
478 status = SetValue(env, in.name, nameValue);
479 CHECK_RETURN((status == napi_ok), "invalid entry name", status);
482 status = SetValue(env, in.email, emailValue);
483 CHECK_RETURN((status == napi_ok), "invalid entry type", status);
495 status = SetValue(env, value, roleValue);
496 CHECK_RETURN((status == napi_ok), "invalid role", status);
525 napi_status status = napi_create_object(env, &out);
526 CHECK_RETURN((status == napi_ok), "invalid entry object", status);
529 status = SetValue(env, in.type, typeValue);
530 CHECK_RETURN((status == napi_ok), "invalid typeValue", status);
531 status = napi_set_named_property(env, out, "type", typeValue);
532 CHECK_RETURN((status == napi_ok), "set type failed", status);
535 status = SetValue(env, in.uri, uriValue);
536 CHECK_RETURN((status == napi_ok), "invalid entry type", status);
537 status = napi_set_named_property(env, out, "uri", uriValue);
538 CHECK_RETURN((status == napi_ok), "set uri failed", status);
542 status = SetValue(env, in.description.value(), descriptionValue);
543 CHECK_RETURN((status == napi_ok), "invalid description", status);
544 status = napi_set_named_property(env, out, "description", descriptionValue);
545 CHECK_RETURN((status == napi_ok), "set description failed", status);
547 return status;
582 napi_status status = GetNamedProperty(env, in, "type", type);
584 CHECK_RETURN((status == napi_ok), "invalid entry type", status);
587 status = GetNamedProperty(env, in, "startTime", out.startTime);
588 CHECK_RETURN((status == napi_ok), "invalid entry startTime", status);
589 status = GetNamedProperty(env, in, "endTime", out.endTime);
590 CHECK_RETURN((status == napi_ok), "invalid entry endTime", status);
600 return status;
606 napi_status status = napi_create_object(env, &out);
607 CHECK_RETURN((status == napi_ok), "invalid entry object", status);
609 status = SetNamedProperty(env, "id", in.id.value(), out);
610 CHECK_RETURN((status == napi_ok), "invalid entry id", status);
612 status = SetNamedProperty(env, "type", static_cast<int>(in.type), out);
613 CHECK_RETURN((status == napi_ok), "invalid entry type", status);
618 status = SetNamedProperty(env, "startTime", in.startTime, out);
619 CHECK_RETURN((status == napi_ok), "invalid entry startTime", status);
621 status = SetNamedProperty(env, "endTime", in.endTime, out);
622 CHECK_RETURN((status == napi_ok), "invalid entry endTime", status);
626 status = SetNamedProperty(env, "attendee", in.attendees, out);
627 CHECK_RETURN((status == napi_ok), "invalid entry attendee", status);
636 return status;
696 napi_status status = napi_new_instance(env, constructor, argc, argv, &object);
697 CHECK_RETURN(status == napi_ok, "napi_new_instance failed", nullptr);
700 status = napi_unwrap(env, object, out);
701 CHECK_RETURN(status == napi_ok, "napi_unwrap failed", nullptr);
705 status = napi_create_reference(env, object, 1, &ref);
706 CHECK_RETURN(status == napi_ok, "napi_create_reference failed!", nullptr);
715 auto status = napi_instanceof(env, in, constructor, &isInstance);
716 if (status != napi_ok) {
718 return status;