Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_item_group_layout_algorithm.cpp56 void ListItemGroupLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure()
140 float ListItemGroupLayoutAlgorithm::GetListItemGroupMaxWidth( in GetListItemGroupMaxWidth()
158 void ListItemGroupLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout()
336 float ListItemGroupLayoutAlgorithm::UpdateReferencePos( in UpdateReferencePos()
415 void ListItemGroupLayoutAlgorithm::ClearItemPosition() in ClearItemPosition()
436 void ListItemGroupLayoutAlgorithm::MeasureListItem( in MeasureListItem()
575 float ListItemGroupLayoutAlgorithm::GetItemHeight(int32_t index) in GetItemHeight()
955 void ListItemGroupLayoutAlgorithm::AdjustByPosMap() in AdjustByPosMap()
969 void ListItemGroupLayoutAlgorithm::AdjustItemPosition() in AdjustItemPosition()
1009 void ListItemGroupLayoutAlgorithm::UpdateLayoutedItemInfo() in UpdateLayoutedItemInfo()
[all …]
H A Dlist_item_group_paint_method.h45 ListItemGroupLayoutAlgorithm::PositionMap& itemPosition, in DECLARE_ACE_TYPE()
46 ListItemGroupLayoutAlgorithm::PositionMap& cachedItemPosition, in DECLARE_ACE_TYPE()
89 ListItemGroupLayoutAlgorithm::PositionMap itemPosition_;
H A Dlist_item_group_pattern.h179 const ListItemGroupLayoutAlgorithm::PositionMap& GetItemPosition() in GetItemPosition()
352 ListItemGroupLayoutAlgorithm::PositionMap cachedItemPosition_;
356 ListItemGroupLayoutAlgorithm::PositionMap itemPosition_;
H A Dlist_item_group_layout_algorithm.h63 class ACE_EXPORT ListItemGroupLayoutAlgorithm : public LayoutAlgorithm {
64 DECLARE_ACE_TYPE(ListItemGroupLayoutAlgorithm, LayoutAlgorithm);
70 ListItemGroupLayoutAlgorithm(int32_t headerIndex, int32_t footerIndex, int32_t itemStartIndex) in ListItemGroupLayoutAlgorithm() function
H A Dlist_layout_algorithm.cpp501 AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithm->GetLayoutAlgorithm()); in CheckNoNeedJumpListItemGroup()
721 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(algorithmWrapper->GetLayoutAlg… in CheckAndMeasureStartItem()
950 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in AdjustStartPosition()
1449 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in GetListItemGroupLayoutInfo()
1459 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in GetListItemGroupItemCount()
1613 void ListLayoutAlgorithm::SetListItemGroupJumpIndex(const RefPtr<ListItemGroupLayoutAlgorithm>& ite… in SetListItemGroupJumpIndex()
1641 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in SetListItemGroupParam()
1691 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in GetListItemGroupPosition()
1701 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in GetListGroupItemHeight()
1730 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(algorithmWrapper->GetLayoutAlg… in CheckListItemGroupRecycle()
[all …]
H A Dlist_item_group_pattern.cpp100 …auto layoutAlgorithm = MakeRefPtr<ListItemGroupLayoutAlgorithm>(headerIndex_, footerIndex_, itemSt… in CreateLayoutAlgorithm()
141 …auto layoutAlgorithm = DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayout… in OnDirtyLayoutWrapperSwap()
628 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in LayoutCache()
H A Dlist_layout_algorithm.h438 void SetListItemGroupJumpIndex(const RefPtr<ListItemGroupLayoutAlgorithm>& itemGroup,
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/list/
H A Dlist_group_algorithm_test_ng.cpp160 …RefPtr<ListItemGroupLayoutAlgorithm> listItemGroupAl = AceType::DynamicCast<ListItemGroupLayoutAlg…