/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/form/ |
H A D | form_event_hub.h | 56 void SetOnLoad(FormCallback&& onLoad) in SetOnLoad() argument 58 onLoad_ = std::move(onLoad); in SetOnLoad() 101 auto onLoad = onLoad_; in FireOnLoad() local 102 onLoad(param); in FireOnLoad()
|
H A D | form_model.h | 39 virtual void SetOnLoad(std::function<void(const std::string&)>&& onLoad) = 0;
|
H A D | form_model_ng.h | 42 void SetOnLoad(std::function<void(const std::string&)>&& onLoad) override;
|
H A D | form_model_ng.cpp | 173 void FormModelNG::SetOnLoad(std::function<void(const std::string&)>&& onLoad) in SetOnLoad() argument 179 eventHub->SetOnLoad(std::move(onLoad)); in SetOnLoad()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | xcomponent_model_impl.cpp | 54 void XComponentModelImpl::SetOnLoad(LoadEvent&& onLoad) in SetOnLoad() argument 64 EventMarker([func = std::move(onLoad), xcomponentId](const std::string& param) { func(xcomponentId); })); in SetOnLoad()
|
H A D | xcomponent_model_impl.h | 29 void SetOnLoad(LoadEvent&& onLoad) override;
|
H A D | form_model_impl.h | 33 void SetOnLoad(std::function<void(const std::string&)>&& onLoad) override;
|
H A D | form_model_impl.cpp | 108 void FormModelImpl::SetOnLoad(std::function<void(const std::string&)>&& onLoad) in SetOnLoad() argument 110 LOGE("Not support onLoad in old pipeline"); in SetOnLoad()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/xcomponent/ |
H A D | xcomponent_model_ng.h | 48 void SetOnLoad(LoadEvent&& onLoad) override; 50 void RegisterOnCreate(const RefPtr<AceType>& node, LoadEvent&& onLoad) override; 81 static void SetOnLoad(FrameNode* frameNode, LoadEvent&& onLoad);
|
H A D | xcomponent_model_ng.cpp | 112 void XComponentModelNG::SetOnLoad(LoadEvent&& onLoad) in SetOnLoad() argument 122 eventHub->SetOnLoad(std::move(onLoad)); in SetOnLoad() 125 void XComponentModelNG::SetOnLoad(FrameNode* frameNode, LoadEvent&& onLoad) in SetOnLoad() argument 136 if (onLoad) { in SetOnLoad() 137 onLoad(xcPattern->GetId()); in SetOnLoad() 143 eventHub->SetOnLoad(std::move(onLoad)); in SetOnLoad() 172 void XComponentModelNG::RegisterOnCreate(const RefPtr<AceType>& node, LoadEvent&& onLoad) in RegisterOnCreate() argument 182 eventHub->SetOnLoad(std::move(onLoad)); in RegisterOnCreate()
|
H A D | xcomponent_model.h | 60 virtual void SetOnLoad(LoadEvent&& onLoad) = 0; 62 virtual void RegisterOnCreate(const RefPtr<AceType>& node, LoadEvent&& onLoad) {}; in RegisterOnCreate() argument
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/xcomponent/ |
H A D | xcomponent_test_ng.cpp | 194 * @tc.desc: Test XComponent onLoad and onDestroy event. 206 auto onLoad = [&onLoadKey](const std::string& /* xComponentId */) { onLoadKey = CHECK_KEY; }; in HWTEST_F() local 210 testProperty.loadEvent = std::move(onLoad); in HWTEST_F() 605 auto onLoad = [&onLoadKey](const std::string& /* xComponentId */) { onLoadKey = CHECK_KEY; }; in HWTEST_F() local 609 testProperty.loadEvent = std::move(onLoad); in HWTEST_F() 788 auto onLoad = [&onLoadKey](const std::string& /* xComponentId */) { onLoadKey = CHECK_KEY; }; in HWTEST_F() local 804 XComponentModelNG().RegisterOnCreate(frameNode, std::move(onLoad)); in HWTEST_F() 827 XComponentModelNG().RegisterOnCreate(frameNode, std::move(onLoad)); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_xcomponent.cpp | 137 JSClass<JSXComponent>::StaticMethod("onLoad", &JSXComponent::JsOnLoad); in JSBind() 292 auto onLoad = [execCtx = args.GetExecutionContext(), func = std::move(jsFunc), node = targetNode]( in JsOnLoad() local 295 ACE_SCORING_EVENT("XComponent.onLoad"); in JsOnLoad() 300 XComponentModel::GetInstance()->SetOnLoad(std::move(onLoad)); in JsOnLoad() 313 auto onLoad = [execCtx, funcRef = std::move(jsFunc), node = AceType::WeakClaim(AceType::RawPtr(frameNode))]( in RegisterOnCreate() local 325 XComponentModel::GetInstance()->RegisterOnCreate(frameNode, std::move(onLoad)); in RegisterOnCreate()
|
H A D | js_form.cpp | 233 auto onLoad = [execCtx = info.GetExecutionContext(), func = std::move(jsFunc)](const std::string& param) { in JsOnLoad() local 235 ACE_SCORING_EVENT("Form.onLoad"); in JsOnLoad() 239 FormModel::GetInstance()->SetOnLoad(std::move(onLoad)); in JsOnLoad() 283 JSClass<JSForm>::StaticMethod("onLoad", &JSForm::JsOnLoad); in JSBind()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_xcomponent_bridge.cpp | 598 auto onLoad = [vm, func = panda::CopyableGlobal(vm, func), frameNode](const std::string& xcomponentId) { in SetOnLoad() local 609 XComponentModelNG::SetOnLoad(frameNode, std::move(onLoad)); in SetOnLoad()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/form/ |
H A D | form_test_ng.cpp | 280 auto onLoad = [&onLoadValue](const std::string& param) { onLoadValue = param; }; in HWTEST_F() local 281 formNG.SetOnLoad(std::move(onLoad)); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | arkComponent.js | 23311 onLoad(callback) { 26073 onLoad(callback) {
|