Home
last modified time | relevance | path

Searched refs:JavaScriptOb (Results 1 – 6 of 6) 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
121 typedef std::unordered_map<std::string, JavaScriptOb::ObjectID> NamedObjectMap;
122 typedef std::unordered_map<JavaScriptOb::ObjectID, std::shared_ptr<JavaScriptOb>> ObjectMap;
140 std::shared_ptr<JavaScriptOb> FindObject(JavaScriptOb::ObjectID objectId);
144 const std::vector<std::string>& methodList, JavaScriptOb::ObjectID& objectId);
146 JavaScriptOb::ObjectID AddObject(const std::vector<std::function<char*(const char*)>>& cjFuncs);
148 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.cpp115 JavaScriptOb::ObjectID returnedObjectId; in CallH5Function()
484 JavaScriptOb::ObjectID objId; in ParseBinNwebValue2NapiValue()
806 std::shared_ptr<JavaScriptOb> JavaScriptOb::CreateNamed( in CreateNamed()
809 return std::make_shared<JavaScriptOb>(env, containerScopeId, value, refCount); in CreateNamed()
811 std::shared_ptr<JavaScriptOb> JavaScriptOb::CreateTransient( in CreateTransient()
816 return std::make_shared<JavaScriptOb>(env, containerScopeId, value, holders, refCount); in CreateTransient()
819 JavaScriptOb::JavaScriptOb(napi_env env, int32_t containerScopeId, napi_value value, size_t refCoun… in JavaScriptOb() function in OHOS::NWeb::JavaScriptOb
828 JavaScriptOb::JavaScriptOb( in JavaScriptOb() function in OHOS::NWeb::JavaScriptOb
852 std::shared_ptr<JavaScriptOb> WebviewJavaScriptResultCallBack::FindObject(JavaScriptOb::ObjectID ob… in FindObject()
875 JavaScriptOb::ObjectID returnedObjectId; in ProcessObjectCaseInJsTd()
[all …]
Dwebview_controller.cpp925 JavaScriptOb::ObjectID objId = in RegisterJavaScriptProxy()
926 … 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()
151 std::shared_ptr<JavaScriptOb> WebviewJavaScriptResultCallBackImpl::FindObject(JavaScriptOb::ObjectI… in FindObject()
[all …]
Dwebview_controller_impl.cpp776 JavaScriptOb::ObjectID objId = in RegisterJavaScriptProxy()
777 … static_cast<JavaScriptOb::ObjectID>(JavaScriptOb::JavaScriptObjIdErrorCode::WEBCONTROLLERERROR); in RegisterJavaScriptProxy()