Home
last modified time | relevance | path

Searched refs:JavaScriptOb (Results 1 – 9 of 9) sorted by relevance

/base/web/webview/interfaces/kits/cj/include/
Dwebview_javascript_result_callback.h30 class JavaScriptOb {
37 …static std::shared_ptr<JavaScriptOb> CreateNamed(std::vector<std::function<char*(const char*)>> cj… in CreateNamed()
39 return std::make_shared<JavaScriptOb>(cjFuncs); in CreateNamed()
42 …explicit JavaScriptOb(std::vector<std::function<char*(const char*)>> cjFuncs) : cjFuncs_(cjFuncs),… in JavaScriptOb() function
135 typedef std::unordered_map<std::string, JavaScriptOb::ObjectID> NamedObjectMap;
136 typedef std::unordered_map<JavaScriptOb::ObjectID, std::shared_ptr<JavaScriptOb>> ObjectMap;
154 std::shared_ptr<JavaScriptOb> FindObject(JavaScriptOb::ObjectID objectId);
158 const std::vector<std::string>& methodList, JavaScriptOb::ObjectID& objectId);
160 JavaScriptOb::ObjectID AddObject(const std::vector<std::function<char*(const char*)>>& cjFuncs);
162 JavaScriptOb::ObjectID RegisterJavaScriptProxy(
[all …]
/base/web/webview/interfaces/kits/napi/webviewcontroller/
Dwebview_javascript_result_callback.h46 class JavaScriptOb {
53 static std::shared_ptr<JavaScriptOb> CreateNamed(
55 static std::shared_ptr<JavaScriptOb> CreateTransient(
58 JavaScriptOb(napi_env env, int32_t containerScopeId, napi_value value, size_t refCount = 1);
60 JavaScriptOb(
63 JavaScriptOb(const JavaScriptOb& job) in JavaScriptOb() function
68 JavaScriptOb(JavaScriptOb&& job) in JavaScriptOb() function
73 JavaScriptOb& operator=(const JavaScriptOb& job)
95 JavaScriptOb& operator=(JavaScriptOb&& job)
108 ~JavaScriptOb() in ~JavaScriptOb()
[all …]
Dwebview_javascript_result_callback.cpp125 JavaScriptOb::ObjectID returnedObjectId; in CallH5Function()
156 JavaScriptOb::ObjectID returnedObjectId; in CallH5FunctionV2()
535 JavaScriptOb::ObjectID objId; in ParseBinNwebValue2NapiValue()
894 JavaScriptOb::ObjectID objId; in ParseBinNwebValue2NapiValueV2()
1203 std::shared_ptr<JavaScriptOb> JavaScriptOb::CreateNamed( in CreateNamed()
1206 return std::make_shared<JavaScriptOb>(env, containerScopeId, value, refCount); in CreateNamed()
1208 std::shared_ptr<JavaScriptOb> JavaScriptOb::CreateTransient( in CreateTransient()
1213 return std::make_shared<JavaScriptOb>(env, containerScopeId, value, holders, refCount); in CreateTransient()
1216 JavaScriptOb::JavaScriptOb(napi_env env, int32_t containerScopeId, napi_value value, size_t refCoun… in JavaScriptOb() function in OHOS::NWeb::JavaScriptOb
1225 JavaScriptOb::JavaScriptOb( in JavaScriptOb() function in OHOS::NWeb::JavaScriptOb
[all …]
Dwebview_controller.cpp975 JavaScriptOb::ObjectID objId = in RegisterJavaScriptProxy()
976 … static_cast<JavaScriptOb::ObjectID>(JavaScriptOb::JavaScriptObjIdErrorCode::WEBCONTROLLERERROR); in RegisterJavaScriptProxy()
/base/web/webview/interfaces/kits/ani/webview/native/webviewcontroller/
Dwebview_javascript_result_callback.h46 class JavaScriptOb {
53 static std::shared_ptr<JavaScriptOb> CreateNamed(
55 static std::shared_ptr<JavaScriptOb> CreateTransient(
58 JavaScriptOb(napi_env env, int32_t containerScopeId, napi_value value, size_t refCount = 1);
60 JavaScriptOb(
63 JavaScriptOb(const JavaScriptOb& job) in JavaScriptOb() function
68 JavaScriptOb(JavaScriptOb&& job) in JavaScriptOb() function
73 JavaScriptOb& operator=(const JavaScriptOb& job)
95 JavaScriptOb& operator=(JavaScriptOb&& job)
108 ~JavaScriptOb() in ~JavaScriptOb()
[all …]
Dwebview_javascript_result_callback.cpp114 JavaScriptOb::ObjectID returnedObjectId; in CallH5Function()
483 JavaScriptOb::ObjectID objId; in ParseBinNwebValue2NapiValue()
805 std::shared_ptr<JavaScriptOb> JavaScriptOb::CreateNamed( in CreateNamed()
808 return std::make_shared<JavaScriptOb>(env, containerScopeId, value, refCount); in CreateNamed()
810 std::shared_ptr<JavaScriptOb> JavaScriptOb::CreateTransient( in CreateTransient()
815 return std::make_shared<JavaScriptOb>(env, containerScopeId, value, holders, refCount); in CreateTransient()
818 JavaScriptOb::JavaScriptOb(napi_env env, int32_t containerScopeId, napi_value value, size_t refCoun… in JavaScriptOb() function in OHOS::NWeb::JavaScriptOb
827 JavaScriptOb::JavaScriptOb( in JavaScriptOb() function in OHOS::NWeb::JavaScriptOb
851 std::shared_ptr<JavaScriptOb> WebviewJavaScriptResultCallBack::FindObject(JavaScriptOb::ObjectID ob… in FindObject()
874 JavaScriptOb::ObjectID returnedObjectId; in ProcessObjectCaseInJsTd()
[all …]
Dwebview_controller.cpp875 JavaScriptOb::ObjectID objId = in RegisterJavaScriptProxy()
876 … static_cast<JavaScriptOb::ObjectID>(JavaScriptOb::JavaScriptObjIdErrorCode::WEBCONTROLLERERROR); in RegisterJavaScriptProxy()
/base/web/webview/interfaces/kits/cj/src/
Dwebview_javascript_result_callback.cpp63 const std::vector<std::string>& methodList, JavaScriptOb::ObjectID& objectId) in FindObjectIdInJsTd()
65 …objectId = static_cast<JavaScriptOb::ObjectID>(JavaScriptOb::JavaScriptObjIdErrorCode::WEBVIEWCONT… in FindObjectIdInJsTd()
82 JavaScriptOb::ObjectID WebviewJavaScriptResultCallBackImpl::AddObject( in AddObject()
85 JavaScriptOb::ObjectID objectId; in AddObject()
87 auto new_object = JavaScriptOb::CreateNamed(cjFuncs); in AddObject()
97 JavaScriptOb::ObjectID WebviewJavaScriptResultCallBackImpl::AddNamedObject( in AddNamedObject()
101 JavaScriptOb::ObjectID objectId; in AddNamedObject()
136 JavaScriptOb::ObjectID WebviewJavaScriptResultCallBackImpl::RegisterJavaScriptProxy( in RegisterJavaScriptProxy()
140 JavaScriptOb::ObjectID objId = AddNamedObject(cjFuncs, methodList, objName); in RegisterJavaScriptProxy()
152 std::shared_ptr<JavaScriptOb> WebviewJavaScriptResultCallBackImpl::FindObject(JavaScriptOb::ObjectI… in FindObject()
[all …]
Dwebview_controller_impl.cpp807 JavaScriptOb::ObjectID objId = in RegisterJavaScriptProxy()
808 … static_cast<JavaScriptOb::ObjectID>(JavaScriptOb::JavaScriptObjIdErrorCode::WEBCONTROLLERERROR); in RegisterJavaScriptProxy()
833 JavaScriptOb::ObjectID objId = in RegisterJavaScriptProxyEx()
834 … static_cast<JavaScriptOb::ObjectID>(JavaScriptOb::JavaScriptObjIdErrorCode::WEBCONTROLLERERROR); in RegisterJavaScriptProxyEx()