Searched refs:groupWrapper (Results 1 – 4 of 4) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_lanes_layout_algorithm.cpp | 88 …ayoutAlgorithm::MeasureGroup(LayoutWrapper* listWrapper, const RefPtr<LayoutWrapper>& groupWrapper, in MeasureGroup() argument 91 CHECK_NULL_VOID(groupWrapper); in MeasureGroup() 92 auto host = groupWrapper->GetHostNode(); in MeasureGroup() 99 SetListItemGroupParam(groupWrapper, index, pos, forward, listLayoutProperty, false); in MeasureGroup() 100 groupWrapper->Measure(groupLayoutConstraint_); in MeasureGroup() 102 AdjustStartPosition(groupWrapper, pos); in MeasureGroup()
|
H A D | list_pattern.cpp | 1362 auto groupWrapper = host->GetOrCreateChildByIndex(index); in CheckTargetValid() local 1363 CHECK_NULL_RETURN(groupWrapper, false); in CheckTargetValid() 1364 if (groupWrapper->GetHostTag() != V2::LIST_ITEM_GROUP_ETS_TAG) { in CheckTargetValid() 1367 auto groupNode = groupWrapper->GetHostNode(); in CheckTargetValid() 1436 auto groupWrapper = host->GetChildByIndex(index); in GetListItemGroupAnimatePosWithoutIndexInGroup() local 1437 CHECK_NULL_RETURN(groupWrapper, false); in GetListItemGroupAnimatePosWithoutIndexInGroup() 1438 auto groupNode = groupWrapper->GetHostNode(); in GetListItemGroupAnimatePosWithoutIndexInGroup() 1488 auto groupWrapper = host->GetChildByIndex(index); in GetListItemGroupAnimatePosWithIndexInGroup() local 1489 CHECK_NULL_RETURN(groupWrapper, false); in GetListItemGroupAnimatePosWithIndexInGroup() 1490 auto groupNode = groupWrapper->GetHostNode(); in GetListItemGroupAnimatePosWithIndexInGroup() [all …]
|
H A D | list_lanes_layout_algorithm.h | 86 void MeasureGroup(LayoutWrapper* listWrapper, const RefPtr<LayoutWrapper>& groupWrapper,
|
H A D | list_layout_algorithm.cpp | 680 auto groupWrapper = layoutWrapper->GetOrCreateChildByIndex(jumpIndex_.value()); in CheckJumpValid() local 681 CHECK_NULL_RETURN(groupWrapper, false); in CheckJumpValid() 682 if (groupWrapper->GetHostTag() != V2::LIST_ITEM_GROUP_ETS_TAG) { in CheckJumpValid() 685 auto groupNode = groupWrapper->GetHostNode(); in CheckJumpValid() 690 … auto groupItemCount = groupWrapper->GetTotalChildCount() - groupPattern->GetItemStartIndex(); in CheckJumpValid() 909 auto groupWrapper = layoutWrapper->GetOrCreateChildByIndex(targetIndex_.value()); in LayoutDirectionForTargetIndex() local 910 CHECK_NULL_RETURN(groupWrapper, LayoutDirection::NONE); in LayoutDirectionForTargetIndex() 911 auto groupHost = groupWrapper->GetHostNode(); in LayoutDirectionForTargetIndex()
|