Searched refs:crossAlign (Results 1 - 4 of 4) sorted by relevance
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_flex_impl.cpp | 82 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 D | linear_layout_utils.h | 40 FlexAlign crossAlign = FlexAlign::FLEX_START; member 57 static void Layout(LayoutWrapper* layoutWrapper, bool isVertical, FlexAlign crossAlign, FlexAlign mainAlign);
|
H A D | linear_layout_utils.cpp | 190 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 D | dom_div.cpp | 90 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