Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/folder_stack/
H A Dfolder_stack_layout_algorithm.h48 … void LayoutHoverStack(LayoutWrapper* layoutWrapper, const RefPtr<FolderStackGroupNode>& hostNode,
50 …void LayoutControlPartsStack(LayoutWrapper* layoutWrapper, const RefPtr<FolderStackGroupNode>& hos…
52 … void MeasureHoverStack(LayoutWrapper* layoutWrapper, const RefPtr<FolderStackGroupNode>& hostNode,
54 …void MeasureControlPartsStack(LayoutWrapper* layoutWrapper, const RefPtr<FolderStackGroupNode>& ho…
56 void RangeCalculation(const RefPtr<FolderStackGroupNode>& hostNode,
62 void AdjustNodeTree(const RefPtr<FolderStackGroupNode>& hostNode);
66 void MeasureByStack(const RefPtr<FolderStackGroupNode>& hostNode, LayoutWrapper* layoutWrapper);
H A Dfolder_stack_group_node.cpp27 RefPtr<FolderStackGroupNode> FolderStackGroupNode::GetOrCreateGroupNode( in GetOrCreateGroupNode()
31 CHECK_NULL_RETURN(!frameNode, AceType::DynamicCast<FolderStackGroupNode>(frameNode)); in GetOrCreateGroupNode()
33 auto folderStackGroupNode = AceType::MakeRefPtr<FolderStackGroupNode>(tag, nodeId, pattern); in GetOrCreateGroupNode()
38 void FolderStackGroupNode::AddChildToGroup(const RefPtr<UINode>& child, int32_t slot) in AddChildToGroup()
H A Dfolder_stack_group_node.h32 class ACE_EXPORT FolderStackGroupNode : public GroupNode {
33 DECLARE_ACE_TYPE(FolderStackGroupNode, GroupNode) in DECLARE_ACE_TYPE() argument
35 FolderStackGroupNode(const std::string& tag, int32_t nodeId, const RefPtr<Pattern>& pattern) in DECLARE_ACE_TYPE()
38 ~FolderStackGroupNode() override = default;
39 static RefPtr<FolderStackGroupNode> GetOrCreateGroupNode(
H A Dfolder_stack_layout_algorithm.cpp50 auto hostNode = AceType::DynamicCast<FolderStackGroupNode>(layoutWrapper->GetHostNode()); in Layout()
69 …const RefPtr<FolderStackGroupNode>& hostNode, const RefPtr<FolderStackLayoutProperty>& folderStack… in LayoutHoverStack()
106 …const RefPtr<FolderStackGroupNode>& hostNode, const RefPtr<FolderStackLayoutProperty>& folderStack… in LayoutControlPartsStack()
131 auto hostNode = AceType::DynamicCast<FolderStackGroupNode>(layoutWrapper->GetHostNode()); in Measure()
154 …const RefPtr<FolderStackGroupNode>& hostNode, const RefPtr<FolderStackLayoutProperty>& foldStackLa… in MeasureHoverStack()
168 …const RefPtr<FolderStackGroupNode>& hostNode, const RefPtr<FolderStackLayoutProperty>& foldStackLa… in MeasureControlPartsStack()
189 void FolderStackLayoutAlgorithm::RangeCalculation(const RefPtr<FolderStackGroupNode>& hostNode, in RangeCalculation()
240 void FolderStackLayoutAlgorithm::AdjustNodeTree(const RefPtr<FolderStackGroupNode>& hostNode) in AdjustNodeTree()
337 const RefPtr<FolderStackGroupNode>& hostNode, LayoutWrapper* layoutWrapper) in MeasureByStack()
H A Dfolder_stack_pattern.cpp100 void FolderStackPattern::SetLayoutBeforeAnimation(const RefPtr<FolderStackGroupNode>& hostNode) in SetLayoutBeforeAnimation()
164 auto hostNode = AceType::DynamicCast<FolderStackGroupNode>(host); in RefreshStack()
285 auto hostNode = AceType::DynamicCast<FolderStackGroupNode>(GetHost()); in UpdateChildAlignment()
H A Dfolder_stack_pattern.h95 void SetLayoutBeforeAnimation(const RefPtr<FolderStackGroupNode>& hostNode);
H A Dfolder_stack_model_ng.cpp44 auto folderStackGroupNode = FolderStackGroupNode::GetOrCreateGroupNode( in Create()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/folder_stack/
H A Dfolder_stack_test_ng.cpp395 auto hostNode = AceType::DynamicCast<FolderStackGroupNode>(host);