Home
last modified time | relevance | path

Searched refs:VerticalAlign (Results 1 - 25 of 70) sorted by relevance

123

/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_row.h37 explicit VerticalAlignDeclaration(VerticalAlign align) : align_(align) {} in VerticalAlignDeclaration()
43 VerticalAlign GetVerticalAlign() const override
55 VerticalAlign align_ { VerticalAlign::CENTER };
H A Djs_image_span.cpp79 auto align = static_cast<VerticalAlign>(verticalAlign); in SetVerticalAlign()
80 if (align < VerticalAlign::TOP || align > VerticalAlign::NONE) { in SetVerticalAlign()
81 align = VerticalAlign::BOTTOM; in SetVerticalAlign()
H A Djs_row.cpp142 auto align = VerticalAlign::CENTER; in ConstructorCallback()
145 if (value >= static_cast<int32_t>(VerticalAlign::TOP) && value <= static_cast<int32_t>(VerticalAlign::BOTTOM)) { in ConstructorCallback()
146 align = static_cast<VerticalAlign>(value); in ConstructorCallback()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dimage_span_view.cpp29 void ImageSpanView::SetVerticalAlign(VerticalAlign verticalAlign) in SetVerticalAlign()
31 ACE_UPDATE_LAYOUT_PROPERTY(ImageLayoutProperty, VerticalAlign, verticalAlign); in SetVerticalAlign()
34 void ImageSpanView::SetVerticalAlign(FrameNode* frameNode, VerticalAlign verticalAlign) in SetVerticalAlign()
36 ACE_UPDATE_NODE_LAYOUT_PROPERTY(ImageLayoutProperty, VerticalAlign, verticalAlign, frameNode); in SetVerticalAlign()
127 VerticalAlign ImageSpanView::GetVerticalAlign(FrameNode* frameNode) in GetVerticalAlign()
129 CHECK_NULL_RETURN(frameNode, VerticalAlign::BOTTOM); in GetVerticalAlign()
131 CHECK_NULL_RETURN(layoutProperty, VerticalAlign::BOTTOM); in GetVerticalAlign()
132 return layoutProperty->GetVerticalAlign().value_or(VerticalAlign::BOTTOM); in GetVerticalAlign()
H A Dimage_span_view.h31 static void SetVerticalAlign(VerticalAlign verticalAlign);
33 static void SetVerticalAlign(FrameNode* frameNode, VerticalAlign verticalAlign);
42 static VerticalAlign GetVerticalAlign(FrameNode* frameNode);
/foundation/arkui/ace_engine/test/unittest/core/pattern/relative_container/
H A Drelative_container_new_test_ng.cpp57 void AddAlignRule(const std::string& id, const AlignDirection& direction, const VerticalAlign& verticalRule, in AddAlignRule()
145 top: {anchor: "__container__", align: VerticalAlign.Top}, in GetBasicModel()
154 top: {anchor: "__container__", align: VerticalAlign.Top}, in GetBasicModel()
162 top: {anchor: "row1", align: VerticalAlign.Bottom}, in GetBasicModel()
170 top: {anchor: "row3", align: VerticalAlign.Bottom}, in GetBasicModel()
171 bottom: {anchor: "__container__", align: VerticalAlign.Bottom}, in GetBasicModel()
179 top: {anchor: "row3", align: VerticalAlign.Bottom}, in GetBasicModel()
180 bottom: {anchor: "__container__", align: VerticalAlign.Bottom}, in GetBasicModel()
197 AddAlignRule(CONTAINER_ID, AlignDirection::TOP, VerticalAlign::TOP, firstTextAlignRules); in GetBasicModel()
206 AddAlignRule(CONTAINER_ID, AlignDirection::TOP, VerticalAlign in GetBasicModel()
[all...]
H A Drelative_container_common_ng.h29 static void AddAlignRule(const std::string& id, const AlignDirection& direction, const VerticalAlign& verticalRule,
H A Drelative_container_common_ng.cpp31 const VerticalAlign& verticalRule, std::map<AlignDirection, AlignRule>& alignRules) in AddAlignRule()
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_image_span_ffi.cpp33 const std::vector<VerticalAlign> VERTICAL_ALIGNS = {
34 VerticalAlign::TOP,
35 VerticalAlign::CENTER,
36 VerticalAlign::BOTTOM,
37 VerticalAlign::BASELINE
H A Dcj_richeditor_controller_ffi.cpp48 std::vector<VerticalAlign> VERTICAL_ALIGNS = {
49 VerticalAlign::TOP,
50 VerticalAlign::CENTER,
51 VerticalAlign::BOTTOM,
52 VerticalAlign::BASELINE
/foundation/arkui/ace_engine/frameworks/core/components/relative_container/
H A Drender_relative_container.cpp179 case VerticalAlign::TOP: in CalcVerticalLayoutParam()
183 case VerticalAlign::CENTER: in CalcVerticalLayoutParam()
189 case VerticalAlign::BOTTOM: in CalcVerticalLayoutParam()
469 case VerticalAlign::TOP: in CalcVerticalOffset()
472 case VerticalAlign::CENTER: in CalcVerticalOffset()
475 case VerticalAlign::BOTTOM: in CalcVerticalOffset()
484 case VerticalAlign::TOP: in CalcVerticalOffset()
487 case VerticalAlign::CENTER: in CalcVerticalOffset()
490 case VerticalAlign::BOTTOM: in CalcVerticalOffset()
499 case VerticalAlign in CalcVerticalOffset()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/relative_container/old_cases/
H A Drelative_container_testtwo_ng.cpp294 "barrier1", AlignDirection::TOP, VerticalAlign::TOP, thirdTextAlignRules); in HWTEST_F()
352 "barrier1", AlignDirection::BOTTOM, VerticalAlign::BOTTOM, thirdTextAlignRules); in HWTEST_F()
410 "barrier1", AlignDirection::LEFT, VerticalAlign::BOTTOM, thirdTextAlignRules); in HWTEST_F()
638 "text1", AlignDirection::LEFT, VerticalAlign::TOP, secondTextAlignRules); in HWTEST_F()
843 * @tc.desc: BarrierDirection::TOP, AlignDirection::TOP, VerticalAlign::TOP.
881 "barrier1", AlignDirection::TOP, VerticalAlign::TOP, thirdTextAlignRules); in HWTEST_F()
901 * @tc.desc: BarrierDirection::TOP, AlignDirection::TOP, VerticalAlign::CENTER.
939 "barrier1", AlignDirection::TOP, VerticalAlign::CENTER, thirdTextAlignRules); in HWTEST_F()
959 * @tc.desc: BarrierDirection::TOP, AlignDirection::TOP, VerticalAlign::BOTTOM.
997 "barrier1", AlignDirection::TOP, VerticalAlign in HWTEST_F()
[all...]
H A Drelative_container_guideline_test_ng.cpp146 CONTAINER_ID, AlignDirection::TOP, VerticalAlign::TOP, firstTextAlignRules); in HWTEST_F()
194 CONTAINER_ID, AlignDirection::TOP, VerticalAlign::TOP, firstTextAlignRules); in HWTEST_F()
235 CONTAINER_ID, AlignDirection::TOP, VerticalAlign::TOP, firstTextAlignRules); in HWTEST_F()
271 GUIDELINE_ID, AlignDirection::TOP, VerticalAlign::TOP, firstTextAlignRules); in HWTEST_F()
311 GUIDELINE_ID, AlignDirection::TOP, VerticalAlign::TOP, firstTextAlignRules); in HWTEST_F()
353 CONTAINER_ID, AlignDirection::TOP, VerticalAlign::TOP, firstTextAlignRules); in HWTEST_F()
399 CONTAINER_ID, AlignDirection::TOP, VerticalAlign::TOP, firstTextAlignRules); in HWTEST_F()
427 std::vector<VerticalAlign> verticalAligns = { in HWTEST_F()
428 VerticalAlign::TOP, in HWTEST_F()
429 VerticalAlign in HWTEST_F()
[all...]
H A Drelative_container_test_ng.cpp226 top: { anchor: "__container__", align: VerticalAlign.Center }, in HWTEST_F()
227 bottom: { anchor: "__container__", align: VerticalAlign.Bottom } in HWTEST_F()
250 CONTAINER_ID, AlignDirection::TOP, VerticalAlign::CENTER, firstAlignRules); in HWTEST_F()
252 CONTAINER_ID, AlignDirection::BOTTOM, VerticalAlign::BOTTOM, firstAlignRules); in HWTEST_F()
316 top: { anchor: "__container__", align: VerticalAlign.Top }, in HWTEST_F()
317 bottom: { anchor: "__container__", align: VerticalAlign.Center } in HWTEST_F()
323 top: { anchor: "bt1", align: VerticalAlign.Bottom }, in HWTEST_F()
324 bottom: { anchor: "__container__", align: VerticalAlign.Bottom } in HWTEST_F()
346 RelativeContainerTestUtilsNG::AddAlignRule(CONTAINER_ID, AlignDirection::TOP, VerticalAlign::TOP, firstAlignRules); in HWTEST_F()
348 CONTAINER_ID, AlignDirection::BOTTOM, VerticalAlign in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/common/layout/
H A Dalign_declaration.h54 virtual VerticalAlign GetVerticalAlign() const in GetVerticalAlign()
56 return VerticalAlign::CENTER; in GetVerticalAlign()
H A Dconstants.h613 enum class VerticalAlign { class
631 inline std::string ToString(const VerticalAlign& verticalAlign) in ToString()
633 static const LinearEnumMapNode<VerticalAlign, std::string> table[] = { in ToString()
634 { VerticalAlign::TOP, "TOP" }, in ToString()
635 { VerticalAlign::CENTER, "CENTER" }, in ToString()
636 { VerticalAlign::BOTTOM, "BOTTOM" }, in ToString()
637 { VerticalAlign::BASELINE, "BASELINE" }, in ToString()
638 { VerticalAlign::NONE, "NONE" }, in ToString()
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/
H A Drow_composed_element.cpp55 return "VerticalAlign.Center"; in GetAlignItems()
61 return "VerticalAlign.Top"; in GetAlignItems()
63 return "VerticalAlign.Center"; in GetAlignItems()
65 return "VerticalAlign.Bottom"; in GetAlignItems()
68 return "VerticalAlign.Center"; in GetAlignItems()
89 return "VerticalAlign::Center"; in GetVerticalAlign()
97 case VerticalAlign::TOP: in GetVerticalAlign()
98 return "VerticalAlign::Top"; in GetVerticalAlign()
99 case VerticalAlign::CENTER: in GetVerticalAlign()
100 return "VerticalAlign in GetVerticalAlign()
[all...]
H A Drelative_container_composed_element.cpp102 } else if (alignRule.vertical == VerticalAlign::TOP) { in GetAlignRuleStr()
103 result += "VerticalAlign::TOP }"; in GetAlignRuleStr()
104 } else if (alignRule.vertical == VerticalAlign::CENTER) { in GetAlignRuleStr()
105 result += "VerticalAlign::CENTER }"; in GetAlignRuleStr()
106 } else if (alignRule.vertical == VerticalAlign::BOTTOM) { in GetAlignRuleStr()
107 result += "VerticalAlign::BOTTOM }"; in GetAlignRuleStr()
/foundation/arkui/ace_engine/frameworks/core/components/text/
H A Drosen_render_text.cpp95 case VerticalAlign::TOP: in Paint()
97 case VerticalAlign::BOTTOM: in Paint()
101 case VerticalAlign::CENTER: in Paint()
400 const auto& VerticalAlign = textStyle_.GetTextVerticalAlign(); in GetSize() local
401 if (((VerticalAlign == VerticalAlign::TOP || VerticalAlign == VerticalAlign::CENTER || in GetSize()
402 VerticalAlign == VerticalAlign in GetSize()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/property/
H A Dflex_property.h54 std::string VerticalAlignToString(VerticalAlign align) in VerticalAlignToString()
57 case VerticalAlign::TOP: in VerticalAlignToString()
58 return "VerticalAlign::Top"; in VerticalAlignToString()
59 case VerticalAlign::CENTER: in VerticalAlignToString()
60 return "VerticalAlign::Center"; in VerticalAlignToString()
61 case VerticalAlign::BOTTOM: in VerticalAlignToString()
62 return "VerticalAlign::Bottom"; in VerticalAlignToString()
63 case VerticalAlign::BASELINE: in VerticalAlignToString()
64 return "VerticalAlign::BaseLine"; in VerticalAlignToString()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/image/
H A Dimage_layout_property.h101 static const char* VERTICALALIGNVALUE[] = { "VerticalAlign.NONE", "VerticalAlign.TOP", "VerticalAlign.CENTER",
102 "VerticalAlign.BOTTOM", "VerticalAlign.BASELINE", "VerticalAlign.NONE" };
107 VERTICALALIGNVALUE[static_cast<int32_t>(propVerticalAlign_.value_or(VerticalAlign::BOTTOM))], filter);
169 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(VerticalAlign, VerticalAlign, PROPERTY_UPDATE_MEASURE);
/foundation/arkui/ace_engine/adapter/ohos/capability/html/
H A Dspan_to_html.cpp236 std::string SpanToHtml::ToHtml(const std::optional<VerticalAlign>& verticalAlign) in ToHtml()
242 static const LinearEnumMapNode<VerticalAlign, std::string> table[] = { in ToHtml()
243 { VerticalAlign::TOP, "top" }, in ToHtml()
244 { VerticalAlign::CENTER, "center" }, in ToHtml()
245 { VerticalAlign::BOTTOM, "bottom" }, in ToHtml()
246 { VerticalAlign::BASELINE, "baseline" }, in ToHtml()
247 { VerticalAlign::NONE, "" }, in ToHtml()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/relative_container/
H A Drelative_container_layout_algorithm.h133 float CalcVerticalOffsetAlignTop(const VerticalAlign& alignRule, float& anchorHeight);
134 float CalcVerticalOffsetAlignCenter(const VerticalAlign& alignRule, float& anchorHeight, float& flexItemHeight);
135 float CalcVerticalOffsetAlignBottom(const VerticalAlign& alignRule, float& anchorHeight, float& flexItemHeight);
H A Drelative_container_layout_algorithm.cpp478 if (currentAlignRules[AlignDirection::BOTTOM].vertical != VerticalAlign::TOP) { in CheckNodeInVerticalChain()
493 nextNodeAlignRules[AlignDirection::TOP].vertical != VerticalAlign::BOTTOM) { in CheckNodeInVerticalChain()
703 case VerticalAlign::TOP: in GetVerticalAnchorValueByAlignRule()
706 case VerticalAlign::CENTER: in GetVerticalAnchorValueByAlignRule()
709 case VerticalAlign::BOTTOM: in GetVerticalAnchorValueByAlignRule()
1666 case VerticalAlign::TOP: in CalcVerticalLayoutParam()
1670 case VerticalAlign::CENTER: in CalcVerticalLayoutParam()
1678 case VerticalAlign::BOTTOM: in CalcVerticalLayoutParam()
1815 float RelativeContainerLayoutAlgorithm::CalcVerticalOffsetAlignTop(const VerticalAlign& alignRule, float& anchorHeight) in CalcVerticalOffsetAlignTop()
1819 case VerticalAlign in CalcVerticalOffsetAlignTop()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/common/utils/
H A Dutils.h274 inline VerticalAlign ConvertStrToTextVerticalAlign(const std::string& align) in ConvertStrToTextVerticalAlign()
276 static const LinearMapNode<VerticalAlign> textVerticalAlignTable[] = { in ConvertStrToTextVerticalAlign()
277 { DOM_BOTTOM, VerticalAlign::BOTTOM }, in ConvertStrToTextVerticalAlign()
278 { DOM_MIDDLE, VerticalAlign::CENTER }, in ConvertStrToTextVerticalAlign()
279 { DOM_TOP, VerticalAlign::TOP }, in ConvertStrToTextVerticalAlign()
282 return index < 0 ? VerticalAlign::NONE : textVerticalAlignTable[index].value; in ConvertStrToTextVerticalAlign()

Completed in 19 milliseconds

123