| /base/web/webview/interfaces/kits/cj/include/ |
| D | webview_javascript_result_callback.h | 30 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/ |
| D | webview_javascript_result_callback.h | 46 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 …]
|
| D | webview_javascript_result_callback.cpp | 125 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 …]
|
| D | webview_controller.cpp | 975 JavaScriptOb::ObjectID objId = in RegisterJavaScriptProxy() 976 … static_cast<JavaScriptOb::ObjectID>(JavaScriptOb::JavaScriptObjIdErrorCode::WEBCONTROLLERERROR); in RegisterJavaScriptProxy()
|
| /base/web/webview/interfaces/kits/ani/webview/native/webviewcontroller/ |
| D | webview_javascript_result_callback.h | 46 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 …]
|
| D | webview_javascript_result_callback.cpp | 114 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 …]
|
| D | webview_controller.cpp | 875 JavaScriptOb::ObjectID objId = in RegisterJavaScriptProxy() 876 … static_cast<JavaScriptOb::ObjectID>(JavaScriptOb::JavaScriptObjIdErrorCode::WEBCONTROLLERERROR); in RegisterJavaScriptProxy()
|
| /base/web/webview/interfaces/kits/cj/src/ |
| D | webview_javascript_result_callback.cpp | 63 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 …]
|
| D | webview_controller_impl.cpp | 807 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()
|