Home
last modified time | relevance | path

Searched refs:PasteDataNapi (Results 1 - 7 of 7) sorted by relevance

/foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/src/
H A Dnapi_pastedata.cpp39 PasteDataNapi::PasteDataNapi() : env_(nullptr) in PasteDataNapi() function in OHOS::MiscServicesNapi::PasteDataNapi
44 PasteDataNapi::~PasteDataNapi() {} in ~PasteDataNapi()
46 napi_value PasteDataNapi::AddHtmlRecord(napi_env env, napi_callback_info info) in AddHtmlRecord()
63 PasteDataNapi *obj = nullptr; in AddHtmlRecord()
73 napi_value PasteDataNapi::AddPixelMapRecord(napi_env env, napi_callback_info info) in AddPixelMapRecord()
93 PasteDataNapi *obj = nullptr; in AddPixelMapRecord()
103 napi_value PasteDataNapi::AddTextRecord(napi_env env, napi_callback_info info) in AddTextRecord()
120 PasteDataNapi *ob in AddTextRecord()
[all...]
H A Dnapi_pasteboard.cpp106 PasteDataNapi *PasteboardNapi::CreateDataCommon(napi_env env, napi_value in, std::string &str, napi_value &instance) in CreateDataCommon()
113 NAPI_CALL(env, PasteDataNapi::NewInstance(env, instance)); in CreateDataCommon()
114 PasteDataNapi *obj = nullptr; in CreateDataCommon()
127 PasteDataNapi *obj = CreateDataCommon(env, in, str, instance); in CreateHtmlData()
141 PasteDataNapi *obj = CreateDataCommon(env, in, str, instance); in CreatePlainTextData()
155 PasteDataNapi *obj = CreateDataCommon(env, in, str, instance); in CreateUriData()
173 NAPI_CALL(env, PasteDataNapi::NewInstance(env, instance)); in CreatePixelMapData()
174 PasteDataNapi *obj = nullptr; in CreatePixelMapData()
195 NAPI_CALL(env, PasteDataNapi::NewInstance(env, instance)); in CreateWantData()
196 PasteDataNapi *ob in CreateWantData()
[all...]
H A Dnapi_init.cpp33 PasteDataNapi::PasteDataInit(env, exports); in NapiInit()
H A Dnapi_systempasteboard.cpp401 PasteDataNapi::NewInstance(env, instance); in GetDataCommon()
402 PasteDataNapi *obj = nullptr; in GetDataCommon()
465 !CheckExpression(env, PasteDataNapi::IsPasteData(env, argv[0]), JSErrorCode::INVALID_PARAMETERS, in SetDataCommon()
473 PasteDataNapi *pasteData = nullptr; in SetDataCommon()
909 NAPI_CALL(env, PasteDataNapi::NewInstance(env, instance)); in GetDataSync()
910 PasteDataNapi *obj = nullptr; in GetDataSync()
939 !CheckExpression(env, PasteDataNapi::IsPasteData(env, argv[0]), JSErrorCode::INVALID_PARAMETERS, in SetDataSync()
944 PasteDataNapi *pasteData = nullptr; in SetDataSync()
1040 value_ = std::make_shared<PasteDataNapi>(); in SystemPasteboardNapi()
/foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/include/
H A Dpastedata_napi.h28 class PasteDataNapi { class
30 PasteDataNapi();
31 ~PasteDataNapi();
45 static void AddRecord(napi_env env, napi_value *argv, size_t argc, PasteDataNapi *obj);
46 static void AddRecord(napi_env env, napi_value argv, PasteDataNapi *obj);
67 static PasteDataNapi *RemoveAndGetRecordCommon(napi_env env, napi_callback_info info, uint32_t &index);
72 static void SetProperty(napi_env env, napi_value in, PasteDataNapi *obj);
H A Dpasteboard_napi.h40 static PasteDataNapi *CreateDataCommon(napi_env env, napi_value in, std::string &str, napi_value &instance);
H A Dsystempasteboard_napi.h283 std::shared_ptr<PasteDataNapi> value_;

Completed in 6 milliseconds