Home
last modified time | relevance | path

Searched refs:itemFlex (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/flex/
H A Dflex_layout_algorithm.cpp667 float itemFlex = getFlex(child.layoutWrapper); in SecondaryMeasureByProperty() local
671 ? spacePerFlex * itemFlex in SecondaryMeasureByProperty()
672 … : spacePerFlex * itemFlex * (GetChildMainAxisSize(childLayoutWrapper) - childMainAxisMargin); in SecondaryMeasureByProperty()
680itemFlex * (GetChildMainAxisSize(childLayoutWrapper) - childMainAxisMargin); in SecondaryMeasureByProperty()
688 … auto shrinkSize = itemFlex * (GetChildMainAxisSize(childLayoutWrapper) - childMainAxisMargin); in SecondaryMeasureByProperty()
H A Dwrap_layout_algorithm.cpp671 float itemFlex = flexItemProperty->GetFlexGrow().value_or(0.0f); in CalcFlexGrowLayout() local
672 if (GreatNotEqual(itemFlex, 0.0f) && GreatNotEqual(remainSpace, 0.0f) && in CalcFlexGrowLayout()
674 float flexSize = itemFlex * remainSpace / flexItemProperties.totalGrow; in CalcFlexGrowLayout()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/flex/
H A Drender_flex.cpp620 double itemFlex = getFlex(flexItem); in ResizeItems() local
622 : ((remainSpace > 0) ? spacePerFlex * itemFlex in ResizeItems()
623 … : spacePerFlex * itemFlex * GetMainSize(item)); in ResizeItems()