Home
last modified time | relevance | path

Searched refs:TextHeightAdaptivePolicy (Results 1 - 25 of 61) sorted by relevance

123

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/button/
H A Dbutton_request_data.h42 std::optional<Ace::TextHeightAdaptivePolicy> heightAdaptivePolicy;
H A Dbutton_layout_property.h91 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(HeightAdaptivePolicy, Ace::TextHeightAdaptivePolicy, PROPERTY_UPDATE_NORMAL);
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/
H A Dutils.h610 inline std::string ConvertWrapTextHeightAdaptivePolicyToString(TextHeightAdaptivePolicy heightAdaptivePolicy) in ConvertWrapTextHeightAdaptivePolicyToString()
612 static const LinearEnumMapNode<TextHeightAdaptivePolicy, std::string> heightAdaptivePolicytTable[] = { in ConvertWrapTextHeightAdaptivePolicyToString()
613 { TextHeightAdaptivePolicy::MAX_LINES_FIRST, "TextHeightAdaptivePolicy.MAX_LINES_FIRST" }, in ConvertWrapTextHeightAdaptivePolicyToString()
614 { TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST, "TextHeightAdaptivePolicy.MIN_FONT_SIZE_FIRST" }, in ConvertWrapTextHeightAdaptivePolicyToString()
615 { TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST, "TextHeightAdaptivePolicy.LAYOUT_CONSTRAINT_FIRST" }, in ConvertWrapTextHeightAdaptivePolicyToString()
620 return index < 0 ? "TextHeightAdaptivePolicy.MAX_LINES_FIRST" : heightAdaptivePolicytTable[index].value; in ConvertWrapTextHeightAdaptivePolicyToString()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_model_ng.h65 void SetHeightAdaptivePolicy(TextHeightAdaptivePolicy value) override;
116 static void SetHeightAdaptivePolicy(FrameNode* frameNode, TextHeightAdaptivePolicy value);
137 static TextHeightAdaptivePolicy GetHeightAdaptivePolicy(FrameNode* frameNode);
H A Dtext_layout_algorithm.cpp159 switch (textLayoutProperty->GetHeightAdaptivePolicyValue(TextHeightAdaptivePolicy::MAX_LINES_FIRST)) { in AddPropertiesAndAnimations()
160 case TextHeightAdaptivePolicy::MAX_LINES_FIRST: in AddPropertiesAndAnimations()
163 case TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST: in AddPropertiesAndAnimations()
166 case TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST: in AddPropertiesAndAnimations()
H A Dtext_model_ng.cpp358 void TextModelNG::SetHeightAdaptivePolicy(TextHeightAdaptivePolicy value) in SetHeightAdaptivePolicy()
536 void TextModelNG::SetHeightAdaptivePolicy(FrameNode* frameNode, TextHeightAdaptivePolicy value) in SetHeightAdaptivePolicy()
771 TextHeightAdaptivePolicy TextModelNG::GetHeightAdaptivePolicy(FrameNode* frameNode) in GetHeightAdaptivePolicy()
773 TextHeightAdaptivePolicy value = TextHeightAdaptivePolicy::MAX_LINES_FIRST; in GetHeightAdaptivePolicy()
H A Dtext_model.h119 virtual void SetHeightAdaptivePolicy(TextHeightAdaptivePolicy value) = 0;
H A Dtext_layout_property.h96 TextLineStyle, HeightAdaptivePolicy, TextHeightAdaptivePolicy, PROPERTY_UPDATE_MEASURE);
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_tab_content.cpp39 const std::vector<TextHeightAdaptivePolicy> HEIGHT_ADAPTIVE_POLICIES = { TextHeightAdaptivePolicy::MAX_LINES_FIRST,
40 TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST, TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST };
520 labelStyle.heightAdaptivePolicy = TextHeightAdaptivePolicy::MAX_LINES_FIRST; in CompleteParameters()
H A Djs_button.cpp122 const std::vector<TextHeightAdaptivePolicy> HEIGHT_ADAPTIVE_POLICY = { TextHeightAdaptivePolicy::MAX_LINES_FIRST,
123 TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST, TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST };
298 buttonParameters.heightAdaptivePolicy = TextHeightAdaptivePolicy::MAX_LINES_FIRST; in CompleteParameters()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dbutton_modifier.cpp49 const std::vector<TextHeightAdaptivePolicy> HEIGHT_ADAPTIVE_POLICY = { TextHeightAdaptivePolicy::MAX_LINES_FIRST,
50 TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST, TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST };
281 buttonParameters.heightAdaptivePolicy = TextHeightAdaptivePolicy::MAX_LINES_FIRST; in ButtonCompleteParameters()
H A Dnode_text_modifier.cpp56 const std::vector<TextHeightAdaptivePolicy> HEIGHT_ADAPTIVE_POLICY = { TextHeightAdaptivePolicy::MAX_LINES_FIRST,
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()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/hyperlink/
H A Dhyperlink_model_ng.cpp64 textLayoutProperty->UpdateHeightAdaptivePolicy(TextHeightAdaptivePolicy::MAX_LINES_FIRST); in SetTextStyle()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dtext_model_impl.h62 void SetHeightAdaptivePolicy(TextHeightAdaptivePolicy value) override;
H A Dtext_model_impl.cpp230 void TextModelImpl::SetHeightAdaptivePolicy(TextHeightAdaptivePolicy value) {} in SetHeightAdaptivePolicy()
/foundation/arkui/ace_engine/test/unittest/core/pattern/button/
H A Dbutton_test_ng.cpp120 std::optional<Ace::TextHeightAdaptivePolicy> adaptHeight;
866 buttonLayoutProperty->UpdateHeightAdaptivePolicy(Ace::TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST); in HWTEST_F()
891 EXPECT_EQ(textLayoutProp->GetHeightAdaptivePolicy(), Ace::TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST); in HWTEST_F()
1000 * @tc.desc: test TextHeightAdaptivePolicy and fontWeight enum value.
1037 buttonLayoutProperty->UpdateHeightAdaptivePolicy(Ace::TextHeightAdaptivePolicy::MAX_LINES_FIRST); in HWTEST_F()
1039 EXPECT_EQ(textLayoutProp->GetHeightAdaptivePolicy(), Ace::TextHeightAdaptivePolicy::MAX_LINES_FIRST); in HWTEST_F()
1041 buttonLayoutProperty->UpdateHeightAdaptivePolicy(Ace::TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST); in HWTEST_F()
1043 EXPECT_EQ(textLayoutProp->GetHeightAdaptivePolicy(), Ace::TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST); in HWTEST_F()
1045 buttonLayoutProperty->UpdateHeightAdaptivePolicy(Ace::TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST); in HWTEST_F()
1047 EXPECT_EQ(textLayoutProp->GetHeightAdaptivePolicy(), Ace::TextHeightAdaptivePolicy in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/
H A Dtext_area_test.cpp1173 model.SetHeightAdaptivePolicy(TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST); in HWTEST_F()
1196 EXPECT_EQ(layoutProperty_->GetHeightAdaptivePolicy(), TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST); in HWTEST_F()
1197 layoutProperty_->UpdateHeightAdaptivePolicy(TextHeightAdaptivePolicy::MAX_LINES_FIRST); in HWTEST_F()
1198 EXPECT_EQ(layoutProperty_->GetHeightAdaptivePolicy(), TextHeightAdaptivePolicy::MAX_LINES_FIRST); in HWTEST_F()
1199 layoutProperty_->UpdateHeightAdaptivePolicy(TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST); in HWTEST_F()
1200 EXPECT_EQ(layoutProperty_->GetHeightAdaptivePolicy(), TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST); in HWTEST_F()
H A Dtext_input_test.cpp2007 model.SetHeightAdaptivePolicy(TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST); in HWTEST_F()
2073 * @tc.steps: Create Text field node with set heightAdaptivePolicy TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST in HWTEST_F()
2074 * @tc.expected: heightAdaptivePolicy is TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST in HWTEST_F()
2077 model.SetHeightAdaptivePolicy(TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST); in HWTEST_F()
2090 EXPECT_EQ(layoutProperty_->GetHeightAdaptivePolicy(), TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST); in HWTEST_F()
2091 layoutProperty_->UpdateHeightAdaptivePolicy(TextHeightAdaptivePolicy::MAX_LINES_FIRST); in HWTEST_F()
2092 EXPECT_EQ(layoutProperty_->GetHeightAdaptivePolicy(), TextHeightAdaptivePolicy::MAX_LINES_FIRST); in HWTEST_F()
2093 layoutProperty_->UpdateHeightAdaptivePolicy(TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST); in HWTEST_F()
2094 EXPECT_EQ(layoutProperty_->GetHeightAdaptivePolicy(), TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/
H A Dtab_content_model.h103 std::optional<Ace::TextHeightAdaptivePolicy> heightAdaptivePolicy;
H A Dtab_content_node.cpp146 labelStyle.heightAdaptivePolicy.value_or(TextHeightAdaptivePolicy::MAX_LINES_FIRST)).c_str()); in ToJsonValue()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dtitle_bar_pattern.cpp55 ss << "TextHeightAdaptivePolicy: " << (heightAdaptivePolicy.has_value() ? in TextLayoutPropertyToString()
506 auto textHeightAdaptivePolicy = TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST; in ResetMainTitleProperty()
514 textHeightAdaptivePolicy = hasSubTitle ? TextHeightAdaptivePolicy::MAX_LINES_FIRST : in ResetMainTitleProperty()
515 TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST; in ResetMainTitleProperty()
534 titleLayoutProperty->UpdateHeightAdaptivePolicy(hasSubTitle ? TextHeightAdaptivePolicy::MAX_LINES_FIRST : in ResetMainTitleProperty()
535 TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST); in ResetMainTitleProperty()
582 auto textHeightAdaptivePolicy = TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST; in ResetSubTitleProperty()
586 textHeightAdaptivePolicy = TextHeightAdaptivePolicy::MAX_LINES_FIRST; in ResetSubTitleProperty()
589 titleLayoutProperty->UpdateHeightAdaptivePolicy(TextHeightAdaptivePolicy::MAX_LINES_FIRST); in ResetSubTitleProperty()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/
H A Dtext_field_layout_algorithm.cpp994 switch (layoutProperty->GetHeightAdaptivePolicyValue(TextHeightAdaptivePolicy::MAX_LINES_FIRST)) { in AddAdaptFontSizeAndAnimations()
995 case TextHeightAdaptivePolicy::MAX_LINES_FIRST: in AddAdaptFontSizeAndAnimations()
1002 case TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST: in AddAdaptFontSizeAndAnimations()
1009 case TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST: in AddAdaptFontSizeAndAnimations()
1032 auto adaptivePolicy = layoutProperty->GetHeightAdaptivePolicyValue(TextHeightAdaptivePolicy::MAX_LINES_FIRST); in IsNeedAdaptFontSize()
1033 if ((adaptivePolicy != TextHeightAdaptivePolicy::MAX_LINES_FIRST) && in IsNeedAdaptFontSize()
1034 (adaptivePolicy != TextHeightAdaptivePolicy::MIN_FONT_SIZE_FIRST) && in IsNeedAdaptFontSize()
1035 (adaptivePolicy != TextHeightAdaptivePolicy::LAYOUT_CONSTRAINT_FIRST)) { in IsNeedAdaptFontSize()
H A Dtext_field_layout_property.h129 GetHeightAdaptivePolicy().value_or(TextHeightAdaptivePolicy::MAX_LINES_FIRST)).c_str(), filter);
167 TextLineStyle, HeightAdaptivePolicy, TextHeightAdaptivePolicy, PROPERTY_UPDATE_MEASURE);
H A Dtext_field_model_ng.h113 void SetHeightAdaptivePolicy(TextHeightAdaptivePolicy value) override;
141 static void SetHeightAdaptivePolicy(FrameNode* frameNode, TextHeightAdaptivePolicy value);
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DjsEnumStyle.js1922 var TextHeightAdaptivePolicy; variable
1923 (function (TextHeightAdaptivePolicy) {
1924 TextHeightAdaptivePolicy[TextHeightAdaptivePolicy["MAX_LINES_FIRST"] = 0] = "MAX_LINES_FIRST";
1925 TextHeightAdaptivePolicy[TextHeightAdaptivePolicy["MIN_FONT_SIZE_FIRST"] = 1] = "MIN_FONT_SIZE_FIRST";
1926 TextHeightAdaptivePolicy[TextHeightAdaptivePolicy["LAYOUT_CONSTRAINT_FIRST"] = 2] = "LAYOUT_CONSTRAINT_FIRST";
1927 })(TextHeightAdaptivePolicy || (TextHeightAdaptivePolicy
[all...]

Completed in 32 milliseconds

123