Home
last modified time | relevance | path

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

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/folder_stack/
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);
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()
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(
Dfolder_stack_layout_algorithm.cpp49 auto hostNode = AceType::DynamicCast<FolderStackGroupNode>(layoutWrapper->GetHostNode()); in Layout()
68 …const RefPtr<FolderStackGroupNode>& hostNode, const RefPtr<FolderStackLayoutProperty>& folderStack… in LayoutHoverStack()
105 …const RefPtr<FolderStackGroupNode>& hostNode, const RefPtr<FolderStackLayoutProperty>& folderStack… in LayoutControlPartsStack()
129 auto hostNode = AceType::DynamicCast<FolderStackGroupNode>(layoutWrapper->GetHostNode()); in Measure()
166 …const RefPtr<FolderStackGroupNode>& hostNode, const RefPtr<FolderStackLayoutProperty>& foldStackLa… in MeasureHoverStack()
180 …const RefPtr<FolderStackGroupNode>& hostNode, const RefPtr<FolderStackLayoutProperty>& foldStackLa… in MeasureControlPartsStack()
200 void FolderStackLayoutAlgorithm::RangeCalculation(const RefPtr<FolderStackGroupNode>& hostNode, in RangeCalculation()
250 void FolderStackLayoutAlgorithm::AdjustNodeTree(const RefPtr<FolderStackGroupNode>& hostNode) in AdjustNodeTree()
343 const RefPtr<FolderStackGroupNode>& hostNode, LayoutWrapper* layoutWrapper) in MeasureByStack()
Dfolder_stack_pattern.cpp98 void FolderStackPattern::SetLayoutBeforeAnimation(const RefPtr<FolderStackGroupNode>& hostNode) in SetLayoutBeforeAnimation()
162 auto hostNode = AceType::DynamicCast<FolderStackGroupNode>(host); in RefreshStack()
281 auto hostNode = AceType::DynamicCast<FolderStackGroupNode>(GetHost()); in UpdateChildAlignment()
Dfolder_stack_pattern.h104 void SetLayoutBeforeAnimation(const RefPtr<FolderStackGroupNode>& hostNode);
Dfolder_stack_model_ng.cpp44 auto folderStackGroupNode = FolderStackGroupNode::GetOrCreateGroupNode( in Create()