Searched refs:ListItemGroupLayoutAlgorithm (Results 1 – 8 of 8) sorted by relevance
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
| D | list_item_group_layout_algorithm.cpp | 56 void ListItemGroupLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure() 125 void ListItemGroupLayoutAlgorithm::UpdateCachedItemPosition(int32_t cacheCount) in UpdateCachedItemPosition() 140 float ListItemGroupLayoutAlgorithm::GetListItemGroupMaxWidth( in GetListItemGroupMaxWidth() 158 void ListItemGroupLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout() 191 void ListItemGroupLayoutAlgorithm::CheckUpdateGroupAndItemPos(LayoutWrapper* layoutWrapper, in CheckUpdateGroupAndItemPos() 211 void ListItemGroupLayoutAlgorithm::SyncGeometry(RefPtr<LayoutWrapper>& wrapper) in SyncGeometry() 220 bool ListItemGroupLayoutAlgorithm::CheckNeedMeasure(const RefPtr<LayoutWrapper>& layoutWrapper) con… in CheckNeedMeasure() 232 void ListItemGroupLayoutAlgorithm::MeasureHeaderFooter(LayoutWrapper* layoutWrapper) in MeasureHeaderFooter() 251 void ListItemGroupLayoutAlgorithm::SetActiveChildRange(LayoutWrapper* layoutWrapper, int32_t cacheC… in SetActiveChildRange() 284 void ListItemGroupLayoutAlgorithm::UpdateListItemConstraint(const OptionalSizeF& selfIdealSize, in UpdateListItemConstraint() [all …]
|
| D | list_item_group_paint_method.h | 45 ListItemGroupLayoutAlgorithm::PositionMap& itemPosition, in DECLARE_ACE_TYPE() 46 ListItemGroupLayoutAlgorithm::PositionMap& cachedItemPosition, in DECLARE_ACE_TYPE() 89 ListItemGroupLayoutAlgorithm::PositionMap itemPosition_;
|
| D | list_item_group_pattern.h | 179 const ListItemGroupLayoutAlgorithm::PositionMap& GetItemPosition() in GetItemPosition() 353 ListItemGroupLayoutAlgorithm::PositionMap cachedItemPosition_; 357 ListItemGroupLayoutAlgorithm::PositionMap itemPosition_;
|
| D | list_item_group_layout_algorithm.h | 63 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
|
| D | list_layout_algorithm.cpp | 501 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() 1475 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in GetListItemGroupLayoutInfo() 1485 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in GetListItemGroupItemCount() 1640 void ListLayoutAlgorithm::SetListItemGroupJumpIndex(const RefPtr<ListItemGroupLayoutAlgorithm>& ite… in SetListItemGroupJumpIndex() 1668 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in SetListItemGroupParam() 1718 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in GetListItemGroupPosition() 1728 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in GetListGroupItemHeight() 1757 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(algorithmWrapper->GetLayoutAlg… in CheckListItemGroupRecycle() [all …]
|
| D | list_item_group_pattern.cpp | 100 …auto layoutAlgorithm = MakeRefPtr<ListItemGroupLayoutAlgorithm>(headerIndex_, footerIndex_, itemSt… in CreateLayoutAlgorithm() 141 …auto layoutAlgorithm = DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayout… in OnDirtyLayoutWrapperSwap() 639 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in LayoutCache()
|
| D | list_layout_algorithm.h | 436 void SetListItemGroupJumpIndex(const RefPtr<ListItemGroupLayoutAlgorithm>& itemGroup,
|
| /foundation/arkui/ace_engine/test/unittest/core/pattern/list/ |
| D | list_group_algorithm_test_ng.cpp | 160 …RefPtr<ListItemGroupLayoutAlgorithm> listItemGroupAl = AceType::DynamicCast<ListItemGroupLayoutAlg…
|