Home
last modified time | relevance | path

Searched refs:flexCrossAlign (Results 1 - 2 of 2) sorted by relevance

/foundation/arkui/ace_engine/frameworks/bridge/common/dom/
H A Ddom_div.cpp79 Alignment DOMDiv::ComputeFlexAlign(FlexAlign flexMainAlign, FlexAlign flexCrossAlign, bool isColumn, bool isRtl) in ComputeFlexAlign() argument
91 if (flexCrossAlign == FlexAlign::FLEX_END) { in ComputeFlexAlign()
93 } else if (flexCrossAlign == FlexAlign::CENTER) { in ComputeFlexAlign()
156 auto flexCrossAlign = FlexAlign::STRETCH; in CreateOrUpdateFlex() local
159 flexCrossAlign = alignItems->second; in CreateOrUpdateFlex()
163 flexDirection_, flexMainAlign, flexCrossAlign, std::list<RefPtr<Component>>()); in CreateOrUpdateFlex()
167 flexChild_->SetCrossAxisAlign(flexCrossAlign); in CreateOrUpdateFlex()
176 flexChild_->SetCrossAxisAlign(flexCrossAlign); in CreateOrUpdateFlex()
181 boxComponent_->SetAlignment(ComputeFlexAlign(flexMainAlign, flexCrossAlign, isColumn, IsRightToLeft())); in CreateOrUpdateFlex()
H A Ddom_div.h71 static Alignment ComputeFlexAlign(FlexAlign flexMainAlign, FlexAlign flexCrossAlign, bool isColumn, bool isRtl);

Completed in 3 milliseconds