Home
last modified time | relevance | path

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

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/custom/
Dcustom_node_layout_algorithm.h33 class ACE_EXPORT CustomNodeLayoutAlgorithm : public BoxLayoutAlgorithm {
34 DECLARE_ACE_TYPE(CustomNodeLayoutAlgorithm, BoxLayoutAlgorithm);
37 …explicit CustomNodeLayoutAlgorithm(const RenderFunction& renderFunction) : renderFunction_(renderF… in CustomNodeLayoutAlgorithm() function
39 ~CustomNodeLayoutAlgorithm() override = default;
65 ACE_DISALLOW_COPY_AND_MOVE(CustomNodeLayoutAlgorithm);
Dcustom_node_layout_algorithm.cpp26 void CustomNodeLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure()
58 void CustomNodeLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout()
Dcustom_node_pattern.cpp29 DynamicCast<CustomNodeLayoutAlgorithm>(dirty->GetLayoutAlgorithm()->GetLayoutAlgorithm()); in OnDirtyLayoutWrapperSwap()
Dcustom_node_pattern.h36 return MakeRefPtr<CustomNodeLayoutAlgorithm>(renderFunction_); in CreateLayoutAlgorithm()