Home
last modified time | relevance | path

Searched refs:crossAlign (Results 1 - 4 of 4) sorted by relevance

/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_flex_impl.cpp82 auto crossAlign = alignItemVal->ToNumber<int32_t>(); in CreateFlexComponent() local
83 if (crossAlign >= 0 && crossAlign <= CROSS_ALIGN_MAX_VALUE) { in CreateFlexComponent()
84 FlexModel::GetInstance()->SetCrossAxisAlign(static_cast<FlexAlign>(crossAlign)); in CreateFlexComponent()
163 auto crossAlign = alignItemVal->ToNumber<int32_t>(); in WrapComponent() local
164 if (crossAlign >= 0 && crossAlign <= CROSS_ALIGN_MAX_VALUE) { in WrapComponent()
165 FlexModel::GetInstance()->SetWrapCrossAlignment(WRAP_TABLE[crossAlign]); in WrapComponent()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/linear_layout/
H A Dlinear_layout_utils.h40 FlexAlign crossAlign = FlexAlign::FLEX_START; member
57 static void Layout(LayoutWrapper* layoutWrapper, bool isVertical, FlexAlign crossAlign, FlexAlign mainAlign);
H A Dlinear_layout_utils.cpp190 void LinearLayoutUtils::Layout(LayoutWrapper* layoutWrapper, bool isVertical, FlexAlign crossAlign, FlexAlign mainAlign) in Layout() argument
214 float xOffset = CalculateCrossOffset(size.Width(), frameSize.Width(), crossAlign); in Layout()
222 LayoutConditions layoutConditions { layoutWrapper, isVertical, crossAlign, mainAlign, size, paddingOffset, in Layout()
231 float yOffset = CalculateCrossOffset(size.Height(), frameSize.Height(), crossAlign); in Layout()
239 LayoutConditions layoutConditions { layoutWrapper, isVertical, crossAlign, mainAlign, size, paddingOffset, space }; in Layout()
283 CalculateCrossOffset(layoutConditions.size.Width(), frameSize.Width(), layoutConditions.crossAlign); in LayoutCondition()
332 CalculateCrossOffset(layoutConditions.size.Height(), frameSize.Height(), layoutConditions.crossAlign); in LayoutCondition()
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/
H A Ddom_div.cpp90 AxisAlign crossAlign; in ComputeFlexAlign() local
92 crossAlign = isRtl && isColumn ? AxisAlign::START : AxisAlign::END; in ComputeFlexAlign()
94 crossAlign = AxisAlign::CENTER; in ComputeFlexAlign()
96 crossAlign = isRtl && isColumn ? AxisAlign::END : AxisAlign::START; in ComputeFlexAlign()
99 return isColumn ? ALIGN_ARRAY[static_cast<int32_t>(mainAlign)][static_cast<int32_t>(crossAlign)] in ComputeFlexAlign()
100 : ALIGN_ARRAY[static_cast<int32_t>(crossAlign)][static_cast<int32_t>(mainAlign)]; in ComputeFlexAlign()

Completed in 3 milliseconds