Home
last modified time | relevance | path

Searched refs:xcomponentController (Results 1 - 18 of 18) sorted by relevance

/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_xcomponent_controller.h31 static void Destructor(JSXComponentController* xcomponentController);
55 void SetController(const std::shared_ptr<InnerXComponentController>& xcomponentController) in SetController() argument
57 xcomponentController_ = xcomponentController; in SetController()
H A Djs_xcomponent_controller.cpp129 auto xcomponentController = Referenced::MakeRefPtr<JSXComponentController>(); in Constructor() local
130 xcomponentController->IncRefCount(); in Constructor()
141 xcomponentController->SetController(controller); in Constructor()
142 args.SetReturnValue(Referenced::RawPtr(xcomponentController)); in Constructor()
145 void JSXComponentController::Destructor(JSXComponentController* xcomponentController) in Destructor() argument
147 if (xcomponentController) { in Destructor()
148 xcomponentController->DecRefCount(); in Destructor()
H A Djs_xcomponent.cpp120 std::shared_ptr<InnerXComponentController> xcomponentController = nullptr; in GetXComponentController() local
128 xcomponentController = jsXComponentController->GetController(); in GetXComponentController()
130 return xcomponentController; in GetXComponentController()
198 std::shared_ptr<InnerXComponentController> xcomponentController = nullptr; in Create() local
202 xcomponentController = GetXComponentController(controllerObj, idOpt, info.GetExecutionContext()); in Create()
210 XComponentModel::GetInstance()->Create(idOpt, xcomponentType, libraryNameOpt, xcomponentController); in Create()
211 if (!libraryNameOpt.has_value() && xcomponentController && !controllerObj->IsUndefined()) { in Create()
241 std::shared_ptr<InnerXComponentController> xcomponentController = nullptr; in Create() local
243 xcomponentController = params.controller->GetController(); in Create()
247 static_cast<XComponentType>(params.xcomponentType), params.libraryName, xcomponentController)); in Create()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dxcomponent_model_impl.cpp26 const std::shared_ptr<InnerXComponentController>& xcomponentController) in Create()
32 if (xcomponentController) { in Create()
33 xcomponentComponent->SetXComponentController(xcomponentController); in Create()
24 Create(const std::optional<std::string>& id, XComponentType , const std::optional<std::string>& libraryname, const std::shared_ptr<InnerXComponentController>& xcomponentController) Create() argument
H A Dxcomponent_model_impl.h27 const std::shared_ptr<InnerXComponentController>& xcomponentController) override;
/foundation/arkui/ace_engine/interfaces/inner_api/xcomponent_controller/
H A Dxcomponent_controller.h50 * @brief Get xcomponentController from napiValue converted by jsXComponentController
79 * @brief move the controling right of showing & setting size and posiotion to the other xcomponentController,
81 * @param xcomponentController the other xcomponentController
84 std::shared_ptr<XComponentController> xcomponentController) = 0;
87 * @brief restore the controling right of showing & setting size and posiotion from the other xcomponentController
89 * @param xcomponentController the other xcomponentController
92 std::shared_ptr<XComponentController> xcomponentController) = 0;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/xcomponent/
H A Dxcomponent_controller_ng.cpp52 std::shared_ptr<XComponentController> xcomponentController) in SetExtController()
61 auto extController = std::static_pointer_cast<NG::XComponentControllerNG>(xcomponentController); in SetExtController()
76 std::shared_ptr<XComponentController> xcomponentController) in ResetExtController()
85 auto extController = std::static_pointer_cast<NG::XComponentControllerNG>(xcomponentController); in ResetExtController()
51 SetExtController( std::shared_ptr<XComponentController> xcomponentController) SetExtController() argument
75 ResetExtController( std::shared_ptr<XComponentController> xcomponentController) ResetExtController() argument
H A Dxcomponent_controller_ng.h34 XComponentControllerErrorCode SetExtController(std::shared_ptr<XComponentController> xcomponentController) override;
37 std::shared_ptr<XComponentController> xcomponentController) override;
H A Dxcomponent_model_ng.h41 const std::shared_ptr<InnerXComponentController>& xcomponentController) override;
44 const std::shared_ptr<InnerXComponentController>& xcomponentController) override;
H A Dxcomponent_model_ng.cpp24 const std::shared_ptr<InnerXComponentController>& xcomponentController) in Create()
30 V2::XCOMPONENT_ETS_TAG, nodeId, [id, type, libraryname, xcomponentController]() { in Create()
31 return AceType::MakeRefPtr<XComponentPattern>(id, type, libraryname, xcomponentController); in Create()
39 const std::shared_ptr<InnerXComponentController>& xcomponentController) in Create()
45 V2::XCOMPONENT_ETS_TAG, nodeId, [id, type, libraryname, xcomponentController, calcWidth, calcHeight]() { in Create()
46 return AceType::MakeRefPtr<XComponentPattern>(id, type, libraryname, xcomponentController, in Create()
22 Create(const std::optional<std::string>& id, XComponentType type, const std::optional<std::string>& libraryname, const std::shared_ptr<InnerXComponentController>& xcomponentController) Create() argument
37 Create(int32_t nodeId, float width, float height, const std::string& id, XComponentType type, const std::string& libraryname, const std::shared_ptr<InnerXComponentController>& xcomponentController) Create() argument
H A Dxcomponent_model.h52 const std::shared_ptr<InnerXComponentController>& xcomponentController) = 0;
55 const std::shared_ptr<InnerXComponentController>& /* xcomponentController */) in Create()
H A Dxcomponent_pattern.h60 const std::shared_ptr<InnerXComponentController>& xcomponentController, float initWidth = 0.0f,
H A Dxcomponent_pattern.cpp161 const std::shared_ptr<InnerXComponentController>& xcomponentController, float initWidth, float initHeight, in XComponentPattern()
163 : id_(id), type_(type), xcomponentController_(xcomponentController), initSize_(initWidth, initHeight), in XComponentPattern()
159 XComponentPattern(const std::optional<std::string>& id, XComponentType type, const std::optional<std::string>& libraryname, const std::shared_ptr<InnerXComponentController>& xcomponentController, float initWidth, float initHeight, bool isTypedNode) XComponentPattern() argument
/foundation/arkui/ace_engine/test/unittest/core/pattern/xcomponent/
H A Dxcomponent_test_ng.cpp167 auto xcomponentController = std::make_shared<XComponentControllerNG>(); in CreateXComponentNode() local
168 XComponentModelNG().Create(xcId, xcType, libraryName, xcomponentController); in CreateXComponentNode()
1126 auto xcomponentController = pattern->xcomponentController_; in HWTEST_F() local
1127 EXPECT_TRUE(xcomponentController); in HWTEST_F()
1129 xcomponentController->SetIdealSurfaceWidth(SURFACE_WIDTH); in HWTEST_F()
1130 xcomponentController->SetIdealSurfaceHeight(SURFACE_HEIGHT); in HWTEST_F()
1131 xcomponentController->SetIdealSurfaceOffsetX(SURFACE_OFFSETX); in HWTEST_F()
1132 xcomponentController->SetIdealSurfaceOffsetY(SURFACE_OFFSETY); in HWTEST_F()
1136 xcomponentController->UpdateSurfaceBounds(); in HWTEST_F()
1146 xcomponentController in HWTEST_F()
[all...]
H A Dxcomponent_testtwo_ng.cpp105 auto xcomponentController = std::make_shared<XComponentControllerNG>(); in CreateXComponentNode() local
106 XComponentModelNG().Create(xcId, xcType, libraryName, xcomponentController); in CreateXComponentNode()
H A Dxcomponent_property_test_ng.cpp121 auto xcomponentController = std::make_shared<XComponentControllerNG>(); in CreateXComponentNode() local
122 XComponentModelNG().Create(xcId, xcType, libraryName, xcomponentController); in CreateXComponentNode()
267 // controller: this.xcomponentController in HWTEST_F()
281 // controller: this.xcomponentController in HWTEST_F()
337 // controller: this.xcomponentController in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components/xcomponent/
H A Dxcomponent_component.h218 void SetXComponentController(const std::shared_ptr<InnerXComponentController>& xcomponentController) in SetXComponentController() argument
220 xcomponentController_ = xcomponentController; in SetXComponentController()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_xcomponent_bridge.cpp258 std::shared_ptr<InnerXComponentController> xcomponentController = nullptr; in SetXComponentInitialize() local
267 xcomponentController = jsXComponentController->GetController(); in SetXComponentInitialize()
284 if ((librarynameArg->IsNull() || librarynameArg->IsUndefined()) && xcomponentController && in SetXComponentInitialize()

Completed in 18 milliseconds