Home
last modified time | relevance | path

Searched refs:NWebMessage (Results 1 – 12 of 12) sorted by relevance

/base/web/webview/interfaces/kits/napi/webviewcontroller/
Dwebview_javascript_execute_callback.h54 explicit WebJsMessageExt(std::shared_ptr<NWebMessage> value) : value_(value) {}; in WebJsMessageExt()
62 std::shared_ptr<NWebMessage> GetJsMsgResult() in GetJsMsgResult()
68 std::shared_ptr<NWebMessage> value_ = nullptr;
71 …iewJavaScriptExecuteCallback : public OHOS::NWeb::NWebValueCallback<std::shared_ptr<NWebMessage>> {
78 void OnReceiveValue(std::shared_ptr<NWebMessage> result) override;
85 std::shared_ptr<NWebMessage> result_;
96 napi_env env, napi_ref callbackRef, std::shared_ptr<NWebMessage> result, bool extention);
98 napi_env env, napi_deferred deferred, std::shared_ptr<NWebMessage> result, bool extention);
Dwebview_controller.h235 ErrCode PostPortMessage(std::shared_ptr<NWebMessage> data);
237 …ErrCode SetPortMessageCallback(std::shared_ptr<NWebValueCallback<std::shared_ptr<NWebMessage>>> ca…
254 explicit WebMessageExt(std::shared_ptr<NWebMessage> data) : data_(data) {}; in WebMessageExt()
418 std::shared_ptr<NWebMessage> GetData() in GetData()
425 std::shared_ptr<NWebMessage> data_;
Dnapi_webview_controller.h198 class NWebValueCallbackImpl : public OHOS::NWeb::NWebValueCallback<std::shared_ptr<NWebMessage>> {
204 void OnReceiveValue(std::shared_ptr<NWebMessage> result) override;
244 std::shared_ptr<NWebMessage> msg_;
Dwebview_javascript_execute_callback.cpp67 void WebviewJavaScriptExecuteCallback::OnReceiveValue(std::shared_ptr<NWebMessage> result) in OnReceiveValue()
141 std::shared_ptr<NWebMessage> result, bool extention) in UvAfterWorkCbAsync()
186 std::shared_ptr<NWebMessage> result, bool extention) in UvAfterWorkCbPromise()
Dwebview_controller.cpp368 ErrCode WebMessagePort::PostPortMessage(std::shared_ptr<NWebMessage> data) in PostPortMessage()
384 std::shared_ptr<NWebValueCallback<std::shared_ptr<NWebMessage>>> callback) in SetPortMessageCallback()
Dnapi_webview_controller.cpp782 auto webMsg = std::make_shared<OHOS::NWeb::NWebMessage>(NWebValue::Type::NONE); in JsConstructor()
1449 auto webMsg = std::make_shared<OHOS::NWeb::NWebMessage>(NWebValue::Type::NONE); in PostMessageEvent()
1653 void NWebValueCallbackImpl::OnReceiveValue(std::shared_ptr<NWebMessage> result) in OnReceiveValue()
/base/web/webview/interfaces/kits/napi/common/
Dnapi_parse_utils.cpp23 bool ConvertToNapiHandlerOfString(napi_env env, std::shared_ptr<NWebMessage> src, napi_value& dst) in ConvertToNapiHandlerOfString()
30 bool ConvertToNapiHandlerOfBinary(napi_env env, std::shared_ptr<NWebMessage> src, napi_value& dst) in ConvertToNapiHandlerOfBinary()
45 bool ConvertToNapiHandlerOfBoolean(napi_env env, std::shared_ptr<NWebMessage> src, napi_value& dst) in ConvertToNapiHandlerOfBoolean()
52 bool ConvertToNapiHandlerOfInteger(napi_env env, std::shared_ptr<NWebMessage> src, napi_value& dst) in ConvertToNapiHandlerOfInteger()
59 bool ConvertToNapiHandlerOfDouble(napi_env env, std::shared_ptr<NWebMessage> src, napi_value& dst) in ConvertToNapiHandlerOfDouble()
66 bool ConvertToNapiHandlerOfError(napi_env env, std::shared_ptr<NWebMessage> src, napi_value& dst) in ConvertToNapiHandlerOfError()
78 bool ConvertToNapiHandlerOfStringArray(napi_env env, std::shared_ptr<NWebMessage> src, napi_value& … in ConvertToNapiHandlerOfStringArray()
97 bool ConvertToNapiHandlerOfBooleanArray(napi_env env, std::shared_ptr<NWebMessage> src, napi_value&… in ConvertToNapiHandlerOfBooleanArray()
116 bool ConvertToNapiHandlerOfDoubleArray(napi_env env, std::shared_ptr<NWebMessage> src, napi_value& … in ConvertToNapiHandlerOfDoubleArray()
135 bool ConvertToNapiHandlerOfInt64Array(napi_env env, std::shared_ptr<NWebMessage> src, napi_value& d… in ConvertToNapiHandlerOfInt64Array()
[all …]
Dnapi_parse_utils.h51 …static bool ConvertNWebToNapiValue(napi_env env, std::shared_ptr<NWebMessage> src, napi_value& dst…
/base/web/webview/ohos_nweb/include/
Dnweb_web_message.h25 class OHOS_NWEB_EXPORT NWebMessage : public NWebValue {
27 explicit NWebMessage(NWebValue::Type type) : NWebValue(type) {} in NWebMessage() function
29 ~NWebMessage() = default;
Dnweb.h276 std::shared_ptr<NWebValueCallback<std::shared_ptr<NWebMessage>>> callback,
517 virtual void PostPortMessage(std::string& handle, std::shared_ptr<NWebMessage> data) = 0;
525 std::shared_ptr<NWebValueCallback<std::shared_ptr<NWebMessage>>> callback) = 0;
/base/web/webview/test/unittest/common/
Dnweb_create_window.h104 std::shared_ptr<NWebValueCallback<std::shared_ptr<NWebMessage>>> callback, in ExecuteJavaScript()
201 void PostPortMessage(std::string& handle, std::shared_ptr<NWebMessage> data) override in PostPortMessage()
204 std::shared_ptr<NWebValueCallback<std::shared_ptr<NWebMessage>>> callback) override in SetPortMessageCallback()
/base/web/webview/test/fuzztest/executejavascriptcode_fuzzer/
Dexecutejavascriptcode_fuzzer.cpp121 std::shared_ptr<NWeb::NWebValueCallback<std::shared_ptr<NWeb::NWebMessage>>> callback; in DoSomethingInterestingWithMyAPI()