Home
last modified time | relevance | path

Searched refs:itemWrapper (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/
H A Dwater_flow_layout_algorithm.cpp164 auto itemWrapper = layoutWrapper->GetOrCreateChildByIndex( in MeasureToTarget() local
166 if (!itemWrapper) { in MeasureToTarget()
174 itemWrapper->Measure(WaterFlowLayoutUtils::CreateChildConstraint( in MeasureToTarget()
177 itemWrapper->Layout(); in MeasureToTarget()
178 itemWrapper->SetActive(false); in MeasureToTarget()
180 auto itemSize = itemWrapper->GetGeometryNode()->GetMarginFrameSize(); in MeasureToTarget()
346 if (!itemWrapper) { in FillViewport()
353 itemWrapper->Measure(WaterFlowLayoutUtils::CreateChildConstraint( in FillViewport()
355 auto itemSize = itemWrapper->GetGeometryNode()->GetMarginFrameSize(); in FillViewport()
427 CHECK_NULL_VOID(itemWrapper); in ModifyCurrentOffsetWhenReachEnd()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/flex/
H A Dwrap_layout_algorithm.cpp605 for (const auto& itemWrapper : content.itemList) { in LayoutContent() local
606 auto item = itemWrapper->GetGeometryNode(); in LayoutContent()
629 itemWrapper->GetGeometryNode()->SetMarginFrameOffset(offset); in LayoutContent()
637 for (const auto& itemWrapper : content.itemList) { in GetFlexItemProperties() local
638 if (!itemWrapper) { in GetFlexItemProperties()
642 auto layoutProperty = itemWrapper->GetLayoutProperty(); in GetFlexItemProperties()
660 CHECK_NULL_VOID(itemWrapper); in CalcFlexGrowLayout()
661 auto layoutProperty = itemWrapper->GetLayoutProperty(); in CalcFlexGrowLayout()
682 itemWrapper->Measure(layoutConstraintValue); in CalcFlexGrowLayout()
797 for (const auto& itemWrapper : content.itemList) { in LayoutColumnContent() local
[all …]
H A Dwrap_layout_algorithm.h111 …const RefPtr<LayoutWrapper>& itemWrapper, const FlexItemProperties& flexItemProperties, float rema…
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/
H A Dgrid_scroll_layout_algorithm.cpp629 if (!itemWrapper) { in FillBlankAtEnd()
1251 if (!itemWrapper) { in FillNewLineForward()
1298 CHECK_NULL_VOID(itemWrapper); in AddForwardLines()
1390 if (!itemWrapper) { in FillNewLineBackward()
1435 if (!itemWrapper) { in LargeItemNextLineHeight()
1466 if (!itemWrapper) { in CalculateLineIndexForLargeItem()
1507 if (!itemWrapper) { in CalculateLineHeightForLargeItem()
1867 if (!itemWrapper || itemWrapper->CheckNeedForceMeasureAndLayout()) { in FillNewCacheLineBackward()
1918 if (!itemWrapper || itemWrapper->CheckNeedForceMeasureAndLayout()) { in FillNewCacheLineBackward()
2006 if (!itemWrapper) { in CompleteItemCrossPosition()
[all …]
H A Dgrid_scroll_with_options_layout_algorithm.h34 … void LargeItemLineHeight(const RefPtr<LayoutWrapper>& itemWrapper, bool& hasNormalItem) override;
H A Dgrid_scroll_with_options_layout_algorithm.cpp67 const RefPtr<LayoutWrapper>& itemWrapper, bool& /* hasNormalItem */) in LargeItemLineHeight() argument
69 auto itemSize = itemWrapper->GetGeometryNode()->GetMarginFrameSize(); in LargeItemLineHeight()
H A Dgrid_scroll_layout_algorithm.h119 virtual void LargeItemLineHeight(const RefPtr<LayoutWrapper>& itemWrapper, bool& hasNormalItem);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_lanes_layout_algorithm.cpp106 void ListLanesLayoutAlgorithm::MeasureItem(const RefPtr<LayoutWrapper>& itemWrapper, int32_t index,… in MeasureItem() argument
108 CHECK_NULL_VOID(itemWrapper); in MeasureItem()
109 auto host = itemWrapper->GetHostNode(); in MeasureItem()
115 itemWrapper->Measure(childLayoutConstraint_); in MeasureItem()
H A Dlist_lanes_layout_algorithm.h88 void MeasureItem(const RefPtr<LayoutWrapper>& itemWrapper, int32_t index, bool forward);