Home
last modified time | relevance | path

Searched refs:CustomNodeLayoutAlgorithm (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/custom/
H A Dcustom_node_layout_algorithm.h34 class ACE_EXPORT CustomNodeLayoutAlgorithm : public BoxLayoutAlgorithm {
35 DECLARE_ACE_TYPE(CustomNodeLayoutAlgorithm, BoxLayoutAlgorithm);
38 …explicit CustomNodeLayoutAlgorithm(const RenderFunction& renderFunction) : renderFunction_(renderF… in CustomNodeLayoutAlgorithm() function
40 ~CustomNodeLayoutAlgorithm() override = default;
73 ACE_DISALLOW_COPY_AND_MOVE(CustomNodeLayoutAlgorithm);
H A Dcustom_node_layout_algorithm.cpp27 void CustomNodeLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure()
92 void CustomNodeLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout()
H A Dcustom_node_pattern.cpp30 DynamicCast<CustomNodeLayoutAlgorithm>(dirty->GetLayoutAlgorithm()->GetLayoutAlgorithm()); in OnDirtyLayoutWrapperSwap()
H A Dcustom_node_pattern.h36 return MakeRefPtr<CustomNodeLayoutAlgorithm>(renderFunction_); in CreateLayoutAlgorithm()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/custom/
H A Dcustom_test_ng.cpp643 CustomNodeLayoutAlgorithm test = CustomNodeLayoutAlgorithm(
680 CustomNodeLayoutAlgorithm test = CustomNodeLayoutAlgorithm(
720 CustomNodeLayoutAlgorithm test = CustomNodeLayoutAlgorithm(
971 CustomNodeLayoutAlgorithm test = CustomNodeLayoutAlgorithm(
1012 CustomNodeLayoutAlgorithm test = CustomNodeLayoutAlgorithm(
1065 …RefPtr<CustomNodeLayoutAlgorithm> rowLayoutAlgorithm2 = AceType::MakeRefPtr<CustomNodeLayoutAlgori…
1530 CustomNodeLayoutAlgorithm test = CustomNodeLayoutAlgorithm(nullptr);