Home
last modified time | relevance | path

Searched refs:ExtensionLayoutConstraint (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/base/
H A Dextension_handler.h30 struct ExtensionLayoutConstraint { struct
38 static ExtensionLayoutConstraint Create(const LayoutConstraintF& layoutConstraintF);
47 void Measure(const ExtensionLayoutConstraint& layoutConstraint);
54 void InnerMeasure(const ExtensionLayoutConstraint& layoutConstraint);
60 void SetInnerMeasureImpl(std::function<void(const ExtensionLayoutConstraint&)>&& impl) in SetInnerMeasureImpl()
142 virtual void OnMeasure(const ExtensionLayoutConstraint& layoutConstraint);
149 std::function<void(const ExtensionLayoutConstraint&)> innerMeasureImpl_;
H A Dextension_handler.cpp22 ExtensionLayoutConstraint ExtensionLayoutConstraint::Create(const LayoutConstraintF& layoutConstrai… in Create()
41 void ExtensionHandler::Measure(const ExtensionLayoutConstraint& layoutConstraint) in Measure()
70 void ExtensionHandler::InnerMeasure(const ExtensionLayoutConstraint& layoutConstraint) in InnerMeasure()
105 void ExtensionHandler::OnMeasure(const ExtensionLayoutConstraint& layoutConstraint) in OnMeasure()
H A Dframe_node.cpp4088 ExtensionLayoutConstraint::Create(GetLayoutProperty()->GetLayoutConstraint().value()); in Measure()
4089 extensionHandler_->SetInnerMeasureImpl([this](const ExtensionLayoutConstraint&) { in Measure() argument
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dextension_custom_node.cpp20 void ExtensionCustomNode::OnMeasure(const ExtensionLayoutConstraint& layoutConstraint) in OnMeasure()
H A Dextension_custom_node.h43 void OnMeasure(const ExtensionLayoutConstraint& layoutConstraint) override;
H A Dextension_companion_node.h73 void OnMeasure(const ExtensionLayoutConstraint& layoutConstraint) override;
H A Dextension_companion_node.cpp109 void ExtensionCompanionNode::OnMeasure(const ExtensionLayoutConstraint& layoutConstraint) in OnMeasure()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/interfaces/
H A Dextension_custom_node_test_ng.cpp53 auto extensionLayoutConstraint = NG::ExtensionLayoutConstraint::Create(param);