/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/linear_layout/ |
H A D | linear_layout_property.h | 71 auto flexAlignItems = GetCrossAxisAlign().value_or(FlexAlign::CENTER); 74 if (flexAlignItems == FlexAlign::FLEX_START) { 76 } else if (flexAlignItems == FlexAlign::CENTER) { 78 } else if (flexAlignItems == FlexAlign::FLEX_END) { 83 if (flexAlignItems == FlexAlign::FLEX_START) { 85 } else if (flexAlignItems == FlexAlign::CENTER) { 87 } else if (flexAlignItems == FlexAlign::FLEX_END) { 93 auto justifyContent = V2::ConvertFlexAlignToStirng(GetMainAxisAlign().value_or(FlexAlign::FLEX_START)); 99 static const std::unordered_map<std::string, FlexAlign> uMap { 100 { "Start", FlexAlign [all...] |
H A D | row_model_ng.h | 28 void SetAlignItems(FlexAlign flexAlign) override; 29 void SetJustifyContent(FlexAlign flexAlign) override; 33 static void SetJustifyContent(FrameNode* frameNode, FlexAlign flexAlign); 34 static void SetAlignItems(FrameNode* frameNode, FlexAlign flexAlign); 37 static FlexAlign GetJustifyContent(FrameNode* frameNode); 38 static FlexAlign GetAlignItems(FrameNode* frameNode);
|
H A D | column_model_ng.h | 28 void SetAlignItems(FlexAlign flexAlign) override; 29 void SetJustifyContent(FlexAlign flexAlign) override; 33 static void SetJustifyContent(FrameNode* frameNode, FlexAlign flexAlign); 34 static void SetAlignItems(FrameNode* frameNode, FlexAlign flexAlign); 37 static FlexAlign GetJustifyContent(FrameNode* frameNode); 38 static FlexAlign GetAlignItems(FrameNode* frameNode);
|
H A D | row_model_ng.cpp | 60 void RowModelNG::SetAlignItems(FlexAlign flexAlign) in SetAlignItems() 65 void RowModelNG::SetJustifyContent(FlexAlign flexAlign) in SetJustifyContent() 80 void RowModelNG::SetJustifyContent(FrameNode* frameNode, FlexAlign flexAlign) in SetJustifyContent() 86 void RowModelNG::SetAlignItems(FrameNode* frameNode, FlexAlign flexAlign) in SetAlignItems() 92 FlexAlign RowModelNG::GetJustifyContent(FrameNode* frameNode) in GetJustifyContent() 94 FlexAlign value = FlexAlign::AUTO; in GetJustifyContent() 99 FlexAlign RowModelNG::GetAlignItems(FrameNode* frameNode) in GetAlignItems() 101 FlexAlign value = FlexAlign in GetAlignItems() [all...] |
H A D | column_model_ng.cpp | 60 void ColumnModelNG::SetAlignItems(FlexAlign flexAlign) in SetAlignItems() 65 void ColumnModelNG::SetJustifyContent(FlexAlign flexAlign) in SetJustifyContent() 80 void ColumnModelNG::SetJustifyContent(FrameNode* frameNode, FlexAlign flexAlign) in SetJustifyContent() 85 void ColumnModelNG::SetAlignItems(FrameNode* frameNode, FlexAlign flexAlign) in SetAlignItems() 90 FlexAlign ColumnModelNG::GetJustifyContent(FrameNode* frameNode) in GetJustifyContent() 92 FlexAlign value = FlexAlign::AUTO; in GetJustifyContent() 97 FlexAlign ColumnModelNG::GetAlignItems(FrameNode* frameNode) in GetAlignItems() 99 FlexAlign value = FlexAlign in GetAlignItems() [all...] |
H A D | linear_layout_utils.h | 40 FlexAlign crossAlign = FlexAlign::FLEX_START; 41 FlexAlign mainAlign = FlexAlign::FLEX_START; 57 static void Layout(LayoutWrapper* layoutWrapper, bool isVertical, FlexAlign crossAlign, FlexAlign mainAlign);
|
H A D | linear_layout_utils.cpp | 83 float CalculateCrossOffset(float parent, float child, FlexAlign flexAlign) in CalculateCrossOffset() 87 case FlexAlign::FLEX_START: in CalculateCrossOffset() 90 case FlexAlign::FLEX_END: in CalculateCrossOffset() 93 case FlexAlign::CENTER: in CalculateCrossOffset() 190 void LinearLayoutUtils::Layout(LayoutWrapper* layoutWrapper, bool isVertical, FlexAlign crossAlign, FlexAlign mainAlign) in Layout() 211 if (mainAlign == FlexAlign::FLEX_START) { in Layout() 228 if (mainAlign == FlexAlign::FLEX_START) { in Layout() 257 case OHOS::Ace::FlexAlign::CENTER: in LayoutCondition() 262 case OHOS::Ace::FlexAlign in LayoutCondition() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/flex/ |
H A D | flex_component.h | 32 FlexComponent(FlexDirection direction, FlexAlign mainAxisAlign, FlexAlign crossAxisAlign, in FlexComponent() 59 FlexAlign GetCrossAxisAlign() const in GetCrossAxisAlign() 64 void SetCrossAxisAlign(FlexAlign align) in SetCrossAxisAlign() 69 FlexAlign GetMainAxisAlign() const in GetMainAxisAlign() 74 void SetMainAxisAlign(FlexAlign align) in SetMainAxisAlign() 192 FlexAlign mainAxisAlign_ = FlexAlign::FLEX_START; 193 FlexAlign crossAxisAlign_ = FlexAlign [all...] |
H A D | render_flex.h | 61 FlexAlign GetJustifyContent() const in GetJustifyContent() 66 FlexAlign GetAlignItems() const in GetAlignItems() 91 FlexAlign GetAlignItem() const in GetAlignItem() 206 FlexAlign GetSelfAlign(const RefPtr<RenderNode>& item) const; 216 FlexAlign mainAxisAlign_ = FlexAlign::FLEX_START; 217 FlexAlign crossAxisAlign_ = FlexAlign::FLEX_START;
|
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_reflect_map.h | 34 const std::map<std::string, FlexAlign> FlexJustifyContentMap = { 35 { DOM_JUSTIFY_CONTENT_START, FlexAlign::FLEX_START }, 36 { DOM_JUSTIFY_CONTENT_CENTER, FlexAlign::CENTER }, 37 { DOM_JUSTIFY_CONTENT_END, FlexAlign::FLEX_END }, 38 { DOM_JUSTIFY_CONTENT_BETWEEN, FlexAlign::SPACE_BETWEEN }, 39 { DOM_JUSTIFY_CONTENT_AROUND, FlexAlign::SPACE_AROUND }, 40 { DOM_JUSTIFY_CONTENT_EVENLY, FlexAlign::SPACE_EVENLY }, 43 const std::map<std::string, FlexAlign> FlexAlignItemsMap = { 44 { DOM_ALIGN_ITEMS_STRETCH, FlexAlign::STRETCH }, 45 { DOM_ALIGN_ITEMS_START, FlexAlign [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_row_ffi.cpp | 26 const std::vector<FlexAlign> FLEX_ALIGNS = { 27 FlexAlign::AUTO, 28 FlexAlign::FLEX_START, 29 FlexAlign::CENTER, 30 FlexAlign::FLEX_END, 31 FlexAlign::SPACE_BETWEEN, 32 FlexAlign::SPACE_AROUND, 33 FlexAlign::SPACE_EVENLY
|
H A D | cj_column_ffi.cpp | 26 const std::vector<FlexAlign> FLEX_ALIGNS = { 27 FlexAlign::AUTO, 28 FlexAlign::FLEX_START, 29 FlexAlign::CENTER, 30 FlexAlign::FLEX_END, 31 FlexAlign::SPACE_BETWEEN, 32 FlexAlign::SPACE_AROUND, 33 FlexAlign::SPACE_EVENLY
|
H A D | cj_flex_ffi.cpp | 25 const std::vector<FlexAlign> FLEX_ALIGNS = { 26 FlexAlign::AUTO, 27 FlexAlign::FLEX_START, 28 FlexAlign::CENTER, 29 FlexAlign::FLEX_END, 30 FlexAlign::SPACE_BETWEEN, 31 FlexAlign::SPACE_AROUND, 32 FlexAlign::SPACE_EVENLY 85 FlexModel::GetInstance()->SetMainAxisAlign(static_cast<FlexAlign>(justifyVal)); in FlexCreateFlexComponent() 88 FlexModel::GetInstance()->SetCrossAxisAlign(static_cast<FlexAlign>(param in FlexCreateFlexComponent() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_flex.cpp | 57 if ((value == static_cast<int32_t>(FlexAlign::FLEX_START)) || in SetJustifyContent() 58 (value == static_cast<int32_t>(FlexAlign::FLEX_END)) || (value == static_cast<int32_t>(FlexAlign::CENTER)) || in SetJustifyContent() 59 (value == static_cast<int32_t>(FlexAlign::SPACE_AROUND)) || in SetJustifyContent() 60 (value == static_cast<int32_t>(FlexAlign::SPACE_BETWEEN)) || in SetJustifyContent() 61 (value == static_cast<int32_t>(FlexAlign::SPACE_EVENLY))) { in SetJustifyContent() 64 FlexModel::GetInstance()->SetJustifyContent(static_cast<int32_t>(FlexAlign::FLEX_START)); in SetJustifyContent() 70 if ((value == static_cast<int32_t>(FlexAlign::FLEX_START)) || in SetAlignItems() 71 (value == static_cast<int32_t>(FlexAlign::FLEX_END)) || (value == static_cast<int32_t>(FlexAlign in SetAlignItems() [all...] |
H A D | js_column.cpp | 86 if ((value == static_cast<int32_t>(FlexAlign::FLEX_START)) || in SetAlignItems() 87 (value == static_cast<int32_t>(FlexAlign::FLEX_END)) || (value == static_cast<int32_t>(FlexAlign::CENTER)) || in SetAlignItems() 88 (value == static_cast<int32_t>(FlexAlign::STRETCH))) { in SetAlignItems() 89 ColumnModel::GetInstance()->SetAlignItems(static_cast<FlexAlign>(value)); in SetAlignItems() 91 ColumnModel::GetInstance()->SetAlignItems(FlexAlign::CENTER); in SetAlignItems() 97 if ((value == static_cast<int32_t>(FlexAlign::FLEX_START)) || in SetJustifyContent() 98 (value == static_cast<int32_t>(FlexAlign::FLEX_END)) || (value == static_cast<int32_t>(FlexAlign::CENTER)) || in SetJustifyContent() 99 (value == static_cast<int32_t>(FlexAlign in SetJustifyContent() [all...] |
H A D | js_row.cpp | 75 if ((value == static_cast<int32_t>(FlexAlign::FLEX_START)) || in SetAlignItems() 76 (value == static_cast<int32_t>(FlexAlign::FLEX_END)) || (value == static_cast<int32_t>(FlexAlign::CENTER)) || in SetAlignItems() 77 (value == static_cast<int32_t>(FlexAlign::STRETCH))) { in SetAlignItems() 78 RowModel::GetInstance()->SetAlignItems(static_cast<FlexAlign>(value)); in SetAlignItems() 80 RowModel::GetInstance()->SetAlignItems(FlexAlign::CENTER); in SetAlignItems() 87 if ((value == static_cast<int32_t>(FlexAlign::FLEX_START)) || in SetJustifyContent() 88 (value == static_cast<int32_t>(FlexAlign::FLEX_END)) || (value == static_cast<int32_t>(FlexAlign::CENTER)) || in SetJustifyContent() 89 (value == static_cast<int32_t>(FlexAlign in SetJustifyContent() [all...] |
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | column_modifier.cpp | 21 constexpr FlexAlign DEFAULT_JUSTIFY_CONTENT = FlexAlign::FLEX_START; 28 ColumnModelNG::SetJustifyContent(frameNode, static_cast<FlexAlign>(flexAlign)); in SetColumnJustifyContent() 42 if ((value == static_cast<int32_t>(FlexAlign::FLEX_START)) || in SetColumnAlignItems() 43 (value == static_cast<int32_t>(FlexAlign::FLEX_END)) || (value == static_cast<int32_t>(FlexAlign::CENTER)) || in SetColumnAlignItems() 44 (value == static_cast<int32_t>(FlexAlign::STRETCH))) { in SetColumnAlignItems() 45 ColumnModelNG::SetAlignItems(frameNode, static_cast<FlexAlign>(value)); in SetColumnAlignItems() 47 ColumnModelNG::SetAlignItems(frameNode, FlexAlign::CENTER); in SetColumnAlignItems() 49 FlexAlign value_flexAlig in SetColumnAlignItems() [all...] |
H A D | flex_modifier.cpp | 31 FlexAlign alignment = FlexAlign::AUTO; in ParseFlexToWrap() 34 alignment = FlexAlign::FLEX_START; in ParseFlexToWrap() 37 alignment = FlexAlign::CENTER; in ParseFlexToWrap() 40 alignment = FlexAlign::FLEX_END; in ParseFlexToWrap() 43 alignment = FlexAlign::SPACE_AROUND; in ParseFlexToWrap() 46 alignment = FlexAlign::SPACE_BETWEEN; in ParseFlexToWrap() 49 alignment = FlexAlign::STRETCH; in ParseFlexToWrap() 52 alignment = FlexAlign::SPACE_EVENLY; in ParseFlexToWrap() 55 alignment = FlexAlign in ParseFlexToWrap() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | row_composed_element.cpp | 60 if (alignItems == FlexAlign::FLEX_START) { in GetAlignItems() 62 } else if (alignItems == FlexAlign::CENTER) { in GetAlignItems() 64 } else if (alignItems == FlexAlign::FLEX_END) { in GetAlignItems() 115 return "FlexAlign.Start"; in GetJustifyContent() 119 return "FlexAlign.Start"; in GetJustifyContent() 125 std::string RowComposedElement::ConvertFlexAlignToString(FlexAlign flexAlign) const in ConvertFlexAlignToString() 129 case FlexAlign::FLEX_START: in ConvertFlexAlignToString() 130 result = "FlexAlign.Start"; in ConvertFlexAlignToString() 132 case FlexAlign::FLEX_END: in ConvertFlexAlignToString() 133 result = "FlexAlign in ConvertFlexAlignToString() [all...] |
H A D | column_composed_element.cpp | 58 if (alignItems == FlexAlign::FLEX_START) { in GetAlignContent() 60 } else if (alignItems == FlexAlign::CENTER) { in GetAlignContent() 62 } else if (alignItems == FlexAlign::FLEX_END) { in GetAlignContent() 113 return "FlexAlign.Start"; in GetJustifyContent() 119 std::string ColumnComposedElement::ConvertFlexAlignToString(FlexAlign flexAlign) const in ConvertFlexAlignToString() 123 case FlexAlign::FLEX_START: in ConvertFlexAlignToString() 124 result = "FlexAlign.Start"; in ConvertFlexAlignToString() 126 case FlexAlign::FLEX_END: in ConvertFlexAlignToString() 127 result = "FlexAlign.End"; in ConvertFlexAlignToString() 129 case FlexAlign in ConvertFlexAlignToString() [all...] |
H A D | utils.h | 163 inline std::string ConvertFlexAlignToStirng(FlexAlign align) in ConvertFlexAlignToStirng() 165 if (align == FlexAlign::FLEX_START) { in ConvertFlexAlignToStirng() 166 return "FlexAlign.Start"; in ConvertFlexAlignToStirng() 167 } else if (align == FlexAlign::CENTER) { in ConvertFlexAlignToStirng() 168 return "FlexAlign.Center"; in ConvertFlexAlignToStirng() 169 } else if (align == FlexAlign::FLEX_END) { in ConvertFlexAlignToStirng() 170 return "FlexAlign.End"; in ConvertFlexAlignToStirng() 171 } else if (align == FlexAlign::SPACE_BETWEEN) { in ConvertFlexAlignToStirng() 172 return "FlexAlign.SpaceBetween"; in ConvertFlexAlignToStirng() 173 } else if (align == FlexAlign in ConvertFlexAlignToStirng() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/flex/ |
H A D | flex_model_ng.cpp | 34 ACE_UPDATE_LAYOUT_PROPERTY(FlexLayoutProperty, MainAxisAlign, FlexAlign::FLEX_START); in CreateFlexRow() 35 ACE_UPDATE_LAYOUT_PROPERTY(FlexLayoutProperty, CrossAxisAlign, FlexAlign::FLEX_START); in CreateFlexRow() 85 layoutProperty->UpdateMainAxisAlign(FlexAlign::FLEX_START); in CreateFrameNode() 86 layoutProperty->UpdateCrossAxisAlign(FlexAlign::FLEX_START); in CreateFrameNode() 100 void FlexModelNG::SetMainAxisAlign(FlexAlign align) in SetMainAxisAlign() 110 void FlexModelNG::SetCrossAxisAlign(FlexAlign align) in SetCrossAxisAlign() 131 SetCrossAxisAlign(static_cast<FlexAlign>(value)); in SetAlignItems() 143 SetMainAxisAlign(static_cast<FlexAlign>(value)); in SetJustifyContent() 163 ACE_UPDATE_NODE_LAYOUT_PROPERTY(FlexLayoutProperty, MainAxisAlign, FlexAlign::FLEX_START, frameNode); in SetFlexRow() 164 ACE_UPDATE_NODE_LAYOUT_PROPERTY(FlexLayoutProperty, CrossAxisAlign, FlexAlign in SetFlexRow() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_column_bridge.cpp | 31 int32_t flexAlign = static_cast<int32_t>(FlexAlign::FLEX_START); in SetJustifyContent() 34 if ((flexAlign == static_cast<int32_t>(FlexAlign::FLEX_START)) || in SetJustifyContent() 35 (flexAlign == static_cast<int32_t>(FlexAlign::FLEX_END)) || in SetJustifyContent() 36 (flexAlign == static_cast<int32_t>(FlexAlign::CENTER)) || in SetJustifyContent() 37 (flexAlign == static_cast<int32_t>(FlexAlign::SPACE_BETWEEN)) || in SetJustifyContent() 38 (flexAlign == static_cast<int32_t>(FlexAlign::SPACE_AROUND)) || in SetJustifyContent() 39 (flexAlign == static_cast<int32_t>(FlexAlign::SPACE_EVENLY))) { in SetJustifyContent() 69 if ((value == static_cast<int32_t>(FlexAlign::FLEX_START)) || in SetAlignItems() 70 (value == static_cast<int32_t>(FlexAlign::FLEX_END)) || in SetAlignItems() 71 (value == static_cast<int32_t>(FlexAlign in SetAlignItems() [all...] |
H A D | arkts_native_row_bridge.cpp | 30 if ((alignItems == static_cast<int32_t>(FlexAlign::FLEX_START)) || in SetAlignItems() 31 (alignItems == static_cast<int32_t>(FlexAlign::FLEX_END)) || in SetAlignItems() 32 (alignItems == static_cast<int32_t>(FlexAlign::CENTER)) || in SetAlignItems() 33 (alignItems == static_cast<int32_t>(FlexAlign::STRETCH))) { in SetAlignItems() 63 if ((justifyContent == static_cast<int32_t>(FlexAlign::FLEX_START)) || in SetJustifyContent() 64 (justifyContent == static_cast<int32_t>(FlexAlign::FLEX_END)) || in SetJustifyContent() 65 (justifyContent == static_cast<int32_t>(FlexAlign::CENTER)) || in SetJustifyContent() 66 (justifyContent == static_cast<int32_t>(FlexAlign::SPACE_BETWEEN)) || in SetJustifyContent() 67 (justifyContent == static_cast<int32_t>(FlexAlign::SPACE_AROUND)) || in SetJustifyContent() 68 (justifyContent == static_cast<int32_t>(FlexAlign in SetJustifyContent() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/navigation_bar/ |
H A D | navigation_container_component.cpp | 68 FlexAlign::CENTER, FlexAlign::CENTER, std::list<RefPtr<OHOS::Ace::Component>>()); in BuildToolBar() 130 auto originalContent = AceType::MakeRefPtr<ColumnComponent>(FlexAlign::FLEX_START, FlexAlign::FLEX_START, content); in Build() 132 FlexAlign::FLEX_START, FlexAlign::FLEX_START, std::list<RefPtr<OHOS::Ace::Component>>()); in Build() 142 FlexAlign::FLEX_START, FlexAlign::FLEX_START, std::list<RefPtr<OHOS::Ace::Component>>()); in Build()
|