/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | utils.h | 597 inline std::string ConvertWrapTextHeightAdaptivePolicyToString(TextHeightAdaptivePolicy heightAdapt… in ConvertWrapTextHeightAdaptivePolicyToString() 599 …static const LinearEnumMapNode<TextHeightAdaptivePolicy, std::string> heightAdaptivePolicytTable[]… in ConvertWrapTextHeightAdaptivePolicyToString() 600 { TextHeightAdaptivePolicy::MAX_LINES_FIRST, "TextHeightAdaptivePolicy.MAX_LINES_FIRST" }, in ConvertWrapTextHeightAdaptivePolicyToString() 601 … { TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST, "TextHeightAdaptivePolicy.MIN_FONT_SIZE_FIRST" }, in ConvertWrapTextHeightAdaptivePolicyToString() 602 …{ TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST, "TextHeightAdaptivePolicy.LAYOUT_CONSTRAINT_F… in ConvertWrapTextHeightAdaptivePolicyToString()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | text_modifier.cpp | 45 const std::vector<TextHeightAdaptivePolicy> HEIGHT_ADAPTIVE_POLICY = { TextHeightAdaptivePolicy::MA… 46 …TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST, TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST }; 350 TextModelNG::SetHeightAdaptivePolicy(frameNode, TextHeightAdaptivePolicy::MAX_LINES_FIRST); in ResetTextHeightAdaptivePolicy()
|
H A D | button_modifier.cpp | 57 const std::vector<TextHeightAdaptivePolicy> HEIGHT_ADAPTIVE_POLICY = { TextHeightAdaptivePolicy::MA… 58 …TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST, TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST }; 283 buttonParameters.heightAdaptivePolicy = TextHeightAdaptivePolicy::MAX_LINES_FIRST; in ButtonCompleteParameters()
|
H A D | node_text_modifier.cpp | 56 const std::vector<TextHeightAdaptivePolicy> HEIGHT_ADAPTIVE_POLICY = { TextHeightAdaptivePolicy::MA… 57 …TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST, TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST }; 69 std::map<TextHeightAdaptivePolicy, int> TEXT_HEIGHT_ADAPTIVE_POLICY_MAP = { 70 { TextHeightAdaptivePolicy::MAX_LINES_FIRST, 0 }, 71 { TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST, 1 }, 72 { TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST, 2 } }; 602 TextModelNG::SetHeightAdaptivePolicy(frameNode, TextHeightAdaptivePolicy::MAX_LINES_FIRST); in ResetTextHeightAdaptivePolicy()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | text_model_ng.h | 65 void SetHeightAdaptivePolicy(TextHeightAdaptivePolicy value) override; 116 static void SetHeightAdaptivePolicy(FrameNode* frameNode, TextHeightAdaptivePolicy value); 137 static TextHeightAdaptivePolicy GetHeightAdaptivePolicy(FrameNode* frameNode);
|
H A D | text_layout_algorithm.cpp | 175 …switch (textLayoutProperty->GetHeightAdaptivePolicyValue(TextHeightAdaptivePolicy::MAX_LINES_FIRST… in AddPropertiesAndAnimations() 176 case TextHeightAdaptivePolicy::MAX_LINES_FIRST: in AddPropertiesAndAnimations() 179 case TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST: in AddPropertiesAndAnimations() 182 case TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST: in AddPropertiesAndAnimations()
|
H A D | text_model_ng.cpp | 373 void TextModelNG::SetHeightAdaptivePolicy(TextHeightAdaptivePolicy value) in SetHeightAdaptivePolicy() 551 void TextModelNG::SetHeightAdaptivePolicy(FrameNode* frameNode, TextHeightAdaptivePolicy value) in SetHeightAdaptivePolicy() 786 TextHeightAdaptivePolicy TextModelNG::GetHeightAdaptivePolicy(FrameNode* frameNode) in GetHeightAdaptivePolicy() 788 TextHeightAdaptivePolicy value = TextHeightAdaptivePolicy::MAX_LINES_FIRST; in GetHeightAdaptivePolicy()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
H A D | text_input_test.cpp | 1757 model.SetHeightAdaptivePolicy(TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST); in __anon337d35092302() 1827 model.SetHeightAdaptivePolicy(TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST); in __anon337d35092602() 1840 …EXPECT_EQ(layoutProperty_->GetHeightAdaptivePolicy(), TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRS… 1841 layoutProperty_->UpdateHeightAdaptivePolicy(TextHeightAdaptivePolicy::MAX_LINES_FIRST); 1842 … EXPECT_EQ(layoutProperty_->GetHeightAdaptivePolicy(), TextHeightAdaptivePolicy::MAX_LINES_FIRST); 1843 layoutProperty_->UpdateHeightAdaptivePolicy(TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST); 1844 …EXPECT_EQ(layoutProperty_->GetHeightAdaptivePolicy(), TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_…
|
H A D | text_area_test.cpp | 1165 model.SetHeightAdaptivePolicy(TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST); in __anon240f02920802() 1188 …EXPECT_EQ(layoutProperty_->GetHeightAdaptivePolicy(), TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRS… 1189 layoutProperty_->UpdateHeightAdaptivePolicy(TextHeightAdaptivePolicy::MAX_LINES_FIRST); 1190 … EXPECT_EQ(layoutProperty_->GetHeightAdaptivePolicy(), TextHeightAdaptivePolicy::MAX_LINES_FIRST); 1191 layoutProperty_->UpdateHeightAdaptivePolicy(TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST); 1192 …EXPECT_EQ(layoutProperty_->GetHeightAdaptivePolicy(), TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_…
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/button/ |
H A D | button_test_ng.cpp | 116 std::optional<Ace::TextHeightAdaptivePolicy> adaptHeight; 816 …buttonLayoutProperty->UpdateHeightAdaptivePolicy(Ace::TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_… 841 …EXPECT_EQ(textLayoutProp->GetHeightAdaptivePolicy(), Ace::TextHeightAdaptivePolicy::LAYOUT_CONSTRA… 987 … buttonLayoutProperty->UpdateHeightAdaptivePolicy(Ace::TextHeightAdaptivePolicy::MAX_LINES_FIRST); 989 …EXPECT_EQ(textLayoutProp->GetHeightAdaptivePolicy(), Ace::TextHeightAdaptivePolicy::MAX_LINES_FIRS… 991 …buttonLayoutProperty->UpdateHeightAdaptivePolicy(Ace::TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRS… 993 …EXPECT_EQ(textLayoutProp->GetHeightAdaptivePolicy(), Ace::TextHeightAdaptivePolicy::MIN_FONT_SIZE_… 995 …buttonLayoutProperty->UpdateHeightAdaptivePolicy(Ace::TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_… 997 …EXPECT_EQ(textLayoutProp->GetHeightAdaptivePolicy(), Ace::TextHeightAdaptivePolicy::LAYOUT_CONSTRA… 1122 …EXPECT_EQ(layoutProperty->GetHeightAdaptivePolicyValue(), TextHeightAdaptivePolicy::LAYOUT_CONSTRA… [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/button/ |
H A D | button_request_data.h | 42 std::optional<Ace::TextHeightAdaptivePolicy> heightAdaptivePolicy;
|
H A D | button_layout_property.h | 90 …ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(HeightAdaptivePolicy, Ace::TextHeightAdaptivePolicy, PROPER…
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-textarea.md | 672 heightAdaptivePolicy(value: TextHeightAdaptivePolicy) 676 当设置为TextHeightAdaptivePolicy.MAX_LINES_FIRST时,优先使用[maxLines](#maxlines10)属性来调整文本高度。如果使用maxLines属性的布… 679 当设置为TextHeightAdaptivePolicy.MIN_FONT_SIZE_FIRST时,优先使用minFontSize属性来调整文本高度。如果使用minFontSize属性可以将文本布局… 681 当设置为TextHeightAdaptivePolicy.LAYOUT_CONSTRAINT_FIRST时,优先使用布局约束来调整文本高度。如果布局大小超过布局约束,则尝试在minFontSize和… 691 | value | [TextHeightAdaptivePolicy](ts-appendix-enums.md#textheightadaptivepolicy10) | 是 | 文本自适… 1541 .heightAdaptivePolicy(TextHeightAdaptivePolicy.MAX_LINES_FIRST) 1547 .heightAdaptivePolicy(TextHeightAdaptivePolicy.MIN_FONT_SIZE_FIRST) 1553 .heightAdaptivePolicy(TextHeightAdaptivePolicy.LAYOUT_CONSTRAINT_FIRST)
|
H A D | ts-basic-components-textinput.md | 836 heightAdaptivePolicy(value: TextHeightAdaptivePolicy) 840 当设置为TextHeightAdaptivePolicy.MAX_LINES_FIRST时,优先使用[maxLines](#maxlines10)属性来调整文本高度。如果使用maxLines属性的布… 842 当设置为TextHeightAdaptivePolicy.MIN_FONT_SIZE_FIRST时,优先使用minFontSize属性来调整文本高度。如果使用minFontSize属性可以将文本布局… 844 当设置为TextHeightAdaptivePolicy.LAYOUT_CONSTRAINT_FIRST时,与TextHeightAdaptivePolicy.MIN_FONT_SIZE_FIRST… 846 组件设置为非内联输入风格时,设置文本自适应高度(TextHeightAdaptivePolicy)的三种方式效果一样,即在minFontSize和maxFontSize的范围内缩小字体以显示更多文本。 860 | value | [TextHeightAdaptivePolicy](ts-appendix-enums.md#textheightadaptivepolicy10) | 是 | 文本自适… 2059 .heightAdaptivePolicy(TextHeightAdaptivePolicy.MAX_LINES_FIRST) 2068 .heightAdaptivePolicy(TextHeightAdaptivePolicy.MIN_FONT_SIZE_FIRST) 2077 .heightAdaptivePolicy(TextHeightAdaptivePolicy.LAYOUT_CONSTRAINT_FIRST)
|
H A D | ts-basic-components-text.md | 413 heightAdaptivePolicy(value: TextHeightAdaptivePolicy) 417 当设置为TextHeightAdaptivePolicy.MAX_LINES_FIRST时,优先使用[maxLines](#maxlines)属性来调整文本高度。如果使用maxLines属性的布局大… 419 当设置为TextHeightAdaptivePolicy.MIN_FONT_SIZE_FIRST时,优先使用minFontSize属性来调整文本高度。如果使用minFontSize属性可以将文本布局… 421 当设置为TextHeightAdaptivePolicy.LAYOUT_CONSTRAINT_FIRST时,优先使用布局约束来调整文本高度。如果布局大小超过布局约束,则尝试在minFontSize和… 431 | value | [TextHeightAdaptivePolicy](ts-appendix-enums.md#textheightadaptivepolicy10) | 是 | 文本自适… 1375 function style(HeightAdaptivePolicy: TextHeightAdaptivePolicy) { 1395 .style(TextHeightAdaptivePolicy.MAX_LINES_FIRST) 1397 .style(TextHeightAdaptivePolicy.MIN_FONT_SIZE_FIRST) 1399 .style(TextHeightAdaptivePolicy.LAYOUT_CONSTRAINT_FIRST)
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | title_bar_pattern.cpp | 509 auto textHeightAdaptivePolicy = TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST; in ResetMainTitleProperty() 517 textHeightAdaptivePolicy = hasSubTitle ? TextHeightAdaptivePolicy::MAX_LINES_FIRST : in ResetMainTitleProperty() 518 TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST; in ResetMainTitleProperty() 537 …titleLayoutProperty->UpdateHeightAdaptivePolicy(hasSubTitle ? TextHeightAdaptivePolicy::MAX_LINES_… in ResetMainTitleProperty() 538 TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST); in ResetMainTitleProperty() 585 auto textHeightAdaptivePolicy = TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST; in ResetSubTitleProperty() 589 textHeightAdaptivePolicy = TextHeightAdaptivePolicy::MAX_LINES_FIRST; in ResetSubTitleProperty() 592 titleLayoutProperty->UpdateHeightAdaptivePolicy(TextHeightAdaptivePolicy::MAX_LINES_FIRST); in ResetSubTitleProperty()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_button.cpp | 63 const std::vector<TextHeightAdaptivePolicy> HEIGHT_ADAPTIVE_POLICY = { TextHeightAdaptivePolicy::MA… 64 …TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST, TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST }; 267 buttonParameters.heightAdaptivePolicy = TextHeightAdaptivePolicy::MAX_LINES_FIRST; in CompleteParameters()
|
H A D | js_tab_content.cpp | 39 const std::vector<TextHeightAdaptivePolicy> HEIGHT_ADAPTIVE_POLICIES = { TextHeightAdaptivePolicy::… 40 …TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST, TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST }; 517 labelStyle.heightAdaptivePolicy = TextHeightAdaptivePolicy::MAX_LINES_FIRST; in CompleteParameters()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_layout_algorithm.cpp | 1002 … switch (layoutProperty->GetHeightAdaptivePolicyValue(TextHeightAdaptivePolicy::MAX_LINES_FIRST)) { in AddAdaptFontSizeAndAnimations() 1003 case TextHeightAdaptivePolicy::MAX_LINES_FIRST: in AddAdaptFontSizeAndAnimations() 1010 case TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST: in AddAdaptFontSizeAndAnimations() 1017 case TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST: in AddAdaptFontSizeAndAnimations() 1040 …auto adaptivePolicy = layoutProperty->GetHeightAdaptivePolicyValue(TextHeightAdaptivePolicy::MAX_L… in IsNeedAdaptFontSize() 1041 if ((adaptivePolicy != TextHeightAdaptivePolicy::MAX_LINES_FIRST) && in IsNeedAdaptFontSize() 1042 (adaptivePolicy != TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST) && in IsNeedAdaptFontSize() 1043 (adaptivePolicy != TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST)) { in IsNeedAdaptFontSize()
|
H A D | text_field_layout_property.h | 128 … GetHeightAdaptivePolicy().value_or(TextHeightAdaptivePolicy::MAX_LINES_FIRST)).c_str(), filter); in ToJsonValue() 156 TextLineStyle, HeightAdaptivePolicy, TextHeightAdaptivePolicy, PROPERTY_UPDATE_MEASURE);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsEnumStyle.js | 1952 var TextHeightAdaptivePolicy; variable 1953 (function (TextHeightAdaptivePolicy) { 1954 TextHeightAdaptivePolicy[TextHeightAdaptivePolicy["MAX_LINES_FIRST"] = 0] = "MAX_LINES_FIRST"; 1955 …TextHeightAdaptivePolicy[TextHeightAdaptivePolicy["MIN_FONT_SIZE_FIRST"] = 1] = "MIN_FONT_SIZE_FIR… 1956 …TextHeightAdaptivePolicy[TextHeightAdaptivePolicy["LAYOUT_CONSTRAINT_FIRST"] = 2] = "LAYOUT_CONSTR… 1957 })(TextHeightAdaptivePolicy || (TextHeightAdaptivePolicy = {}));
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | text_model_impl.h | 62 void SetHeightAdaptivePolicy(TextHeightAdaptivePolicy value) override;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/hyperlink/ |
H A D | hyperlink_model_ng.cpp | 67 textLayoutProperty->UpdateHeightAdaptivePolicy(TextHeightAdaptivePolicy::MAX_LINES_FIRST); in SetTextStyle()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tab_content_model.h | 103 std::optional<Ace::TextHeightAdaptivePolicy> heightAdaptivePolicy;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/tabs/ |
H A D | tabs_sub_tab_bar_style_test_ng.cpp | 739 labelStyle.heightAdaptivePolicy = TextHeightAdaptivePolicy::MAX_LINES_FIRST; 793 labelStyle.heightAdaptivePolicy = TextHeightAdaptivePolicy::MAX_LINES_FIRST; 1003 labelStyle.heightAdaptivePolicy = TextHeightAdaptivePolicy::MAX_LINES_FIRST; 1058 labelStyle.heightAdaptivePolicy = TextHeightAdaptivePolicy::MAX_LINES_FIRST; 1209 labelStyle.heightAdaptivePolicy = TextHeightAdaptivePolicy::MAX_LINES_FIRST;
|