Lines Matching refs:value
58 napi_value value = nullptr;
59 napi_create_int32(env, num, &value);
60 return value;
65 napi_value value = nullptr;
66 napi_create_string_utf8(env, str.c_str(), NAPI_AUTO_LENGTH, &value);
67 return value;
124 PASTEBOARD_HILOGE(PASTEBOARD_MODULE_JS_NAPI, "Unsurportted pattern value: %{public}d", pattern);
320 napi_value value = nullptr;
322 NAPI_CALL_BASE(env, napi_get_property(env, in, mimeTypeNapi, &value), false);
323 if (!GetNativeValue(env, mimeType, value, *entryValue)) {
333 std::shared_ptr<PasteDataEntry> value)
335 if (value == nullptr) {
340 std::shared_ptr<Uri> uri = value->ConvertToUri();
347 std::shared_ptr<std::string> str = value->ConvertToPlianText();
353 std::shared_ptr<std::string> str = value->ConvertToHtml();
359 std::shared_ptr<Media::PixelMap> pixelMap = value->ConvertToPixelMap();
367 std::shared_ptr<AAFwk::Want> want = value->ConvertToWant();
375 std::shared_ptr<MineCustomData> customData = value->ConvertToCustomData();
396 bool GetNativeValue(napi_env env, std::string type, napi_value valueNapi, EntryValue &value)
404 value = std::vector<uint8_t>(reinterpret_cast<uint8_t *>(data), reinterpret_cast<uint8_t *>(data) + dataLen);
412 "Parameter error: parameter value type must be ValueType", false);
415 value = std::shared_ptr<OHOS::Media::PixelMap>(nullptr);
417 value = std::shared_ptr<OHOS::AAFwk::Want>(nullptr);
420 value = nullptr;
423 value = std::string();
425 value = double();
427 value = bool();
429 value = std::monostate();
431 value = nullptr;
433 std::visit([&](auto &value) { status = NapiDataUtils::GetValue(env, valueNapi, value); }, value);