Home
last modified time | relevance | path

Searched refs:breakPointChild (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/base/
H A Dui_node.cpp471 void UINode::GetBestBreakPoint(RefPtr<UINode>& breakPointChild, RefPtr<UINode>& breakPointParent) in GetBestBreakPoint() argument
473 while (breakPointParent && !breakPointChild->IsDisappearing()) { in GetBestBreakPoint()
477 breakPointChild = breakPointParent; in GetBestBreakPoint()
480 RefPtr<UINode> betterChild = breakPointChild; in GetBestBreakPoint()
488 breakPointChild = betterChild; in GetBestBreakPoint()
509 RefPtr<UINode> breakPointChild = child; in RemoveFromParentCleanly() local
511 GetBestBreakPoint(breakPointChild, breakPointParent); in RemoveFromParentCleanly()
512 if (breakPointParent && breakPointChild->RemoveImmediately()) { in RemoveFromParentCleanly()
516 breakPointParent->RemoveDisappearingChild(breakPointChild); in RemoveFromParentCleanly()
H A Dui_node.h604 … static void GetBestBreakPoint(RefPtr<UINode>& breakPointChild, RefPtr<UINode>& breakPointParent);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Drosen_render_context.cpp5857 RefPtr<UINode> breakPointChild = host; local
5858 RefPtr<UINode> breakPointParent = breakPointChild->GetParent();
5859 UINode::GetBestBreakPoint(breakPointChild, breakPointParent);
5865 if (breakPointChild->RemoveImmediately()) {
5866 breakPointChild->OnRemoveFromParent(false);
5868 breakPointParent->RemoveDisappearingChild(breakPointChild);