Home
last modified time | relevance | path

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

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
Dlist_item_group_layout_algorithm.cpp56 void ListItemGroupLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure()
124 float ListItemGroupLayoutAlgorithm::GetListItemGroupMaxWidth( in GetListItemGroupMaxWidth()
136 void ListItemGroupLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout()
157 void ListItemGroupLayoutAlgorithm::UpdateListItemConstraint(const OptionalSizeF& selfIdealSize, in UpdateListItemConstraint()
181 float ListItemGroupLayoutAlgorithm::GetChildMaxCrossSize(LayoutWrapper* layoutWrapper, Axis axis) in GetChildMaxCrossSize()
198 void ListItemGroupLayoutAlgorithm::UpdateReferencePos(RefPtr<LayoutProperty> layoutProperty) in UpdateReferencePos()
209 bool ListItemGroupLayoutAlgorithm::NeedMeasureItem() const in NeedMeasureItem()
234 void ListItemGroupLayoutAlgorithm::LayoutListItemAll(LayoutWrapper* layoutWrapper, in LayoutListItemAll()
254 void ListItemGroupLayoutAlgorithm::MeasureListItem( in MeasureListItem()
324 int32_t ListItemGroupLayoutAlgorithm::MeasureALineForward(LayoutWrapper* layoutWrapper, in MeasureALineForward()
[all …]
Dlist_item_group_paint_method.h34 ListItemGroupLayoutAlgorithm::PositionMap& itemPosition) in DECLARE_ACE_TYPE()
54 ListItemGroupLayoutAlgorithm::PositionMap itemPosition_;
Dlist_item_group_layout_algorithm.h29 class ACE_EXPORT ListItemGroupLayoutAlgorithm : public LayoutAlgorithm {
30 DECLARE_ACE_TYPE(ListItemGroupLayoutAlgorithm, LayoutAlgorithm);
36 ListItemGroupLayoutAlgorithm(int32_t headerIndex, int32_t footerIndex, int32_t itemStartIndex) in ListItemGroupLayoutAlgorithm() function
Dlist_item_group_pattern.cpp64 …auto layoutAlgorithm = MakeRefPtr<ListItemGroupLayoutAlgorithm>(headerIndex_, footerIndex_, itemSt… in CreateLayoutAlgorithm()
86 …auto layoutAlgorithm = DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayout… in OnDirtyLayoutWrapperSwap()
Dlist_item_group_pattern.h103 const ListItemGroupLayoutAlgorithm::PositionMap& GetItemPosition() in GetItemPosition()
159 ListItemGroupLayoutAlgorithm::PositionMap itemPosition_;
Dlist_layout_algorithm.cpp1017 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in SetListItemGroupParam()
1065 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(algorithmWrapper->GetLayoutAlg… in CheckListItemGroupRecycle()
1076 …auto itemGroup = AceType::DynamicCast<ListItemGroupLayoutAlgorithm>(algorithmWrapper->GetLayoutAlg… in AdjustPostionForListItemGroup()