Home
last modified time | relevance | path

Searched refs:minFontSize (Results 1 - 25 of 51) sorted by relevance

123

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_adapt_font_sizer.cpp23 double minFontSize = 0.0; in AdaptMaxFontSize() local
24 GetAdaptMaxMinFontSize(textStyle, maxFontSize, minFontSize, contentConstraint); in AdaptMaxFontSize()
25 if (LessNotEqual(maxFontSize, minFontSize) || LessOrEqual(minFontSize, 0.0)) { in AdaptMaxFontSize()
26 // minFontSize or maxFontSize is invalid in AdaptMaxFontSize()
33 // Use the minFontSize to layout the paragraph. While using the minFontSize, if the paragraph could be layout in 1 in AdaptMaxFontSize()
35 textStyle.SetFontSize(Dimension(minFontSize)); in AdaptMaxFontSize()
42 auto tag = static_cast<int32_t>((maxFontSize - minFontSize) / stepSize); in AdaptMaxFontSize()
43 auto length = tag + 1 + (GreatNotEqual(maxFontSize, minFontSize in AdaptMaxFontSize()
71 double minFontSize = 0.0; AdaptMinFontSize() local
93 GetAdaptMaxMinFontSize(const TextStyle& textStyle, double& maxFontSize, double& minFontSize, const LayoutConstraintF& contentConstraint) GetAdaptMaxMinFontSize() argument
138 IsNeedAdaptFontSize(const double& maxFontSize, const double& minFontSize) IsNeedAdaptFontSize() argument
149 double minFontSize = 0.0; IsNeedAdaptFontSize() local
[all...]
H A Dtext_layout_algorithm.cpp390 double minFontSize = 0.0; in AdaptMinTextSize() local
393 GetAdaptMaxMinFontSize(textStyle, maxFontSize, minFontSize, contentConstraint); in AdaptMinTextSize()
394 if (!IsNeedAdaptFontSize(maxFontSize, minFontSize)) { in AdaptMinTextSize()
404 textStyle.SetFontSize(Dimension(minFontSize)); in AdaptMinTextSize()
415 * brief: Find the optimal font size within the range [minFontSize, maxFontSize].
424 double minFontSize = 0.0; in GetSuitableSize() local
425 GetAdaptMaxMinFontSize(textStyle, maxFontSize, minFontSize, contentConstraint); in GetSuitableSize()
436 int32_t stepCount = (maxFontSize - minFontSize) / stepSize; in GetSuitableSize()
450 double minFontSize = 0.0; in GetSuitableSizeLD() local
451 GetAdaptMaxMinFontSize(textStyle, maxFontSize, minFontSize, contentConstrain in GetSuitableSizeLD()
475 double minFontSize = 0.0; GetSuitableSizeBS() local
[all...]
H A Dtext_adapt_font_sizer.h48 static bool IsNeedAdaptFontSize(const double& maxFontSize, const double& minFontSize);
50 static void GetAdaptMaxMinFontSize(const TextStyle& textStyle, double& maxFontSize, double& minFontSize,
/foundation/arkui/ace_engine/advanced_ui_component/selecttitlebar/interfaces/
H A Dselecttitlebar.js462 this.minFontSize = 1.75;
520 if (params.minFontSize !== undefined) {
521 this.minFontSize = params.minFontSize;
834 if (this.fontSize >= this.minFontSize) {
845 if (this.fontSize >= this.minFontSize) {
961 this.minFontSize = 1.75;
1015 if (params.minFontSize !== undefined) {
1016 this.minFontSize = params.minFontSize;
[all...]
/foundation/arkui/ace_engine/advanced_ui_component/composetitlebar/interfaces/
H A Dcomposetitlebar.js358 this.minFontSize = 1.75;
414 if (j7.minFontSize !== undefined) {
415 this.minFontSize = j7.minFontSize;
690 if (this.fontSize >= this.minFontSize) {
701 if (this.fontSize >= this.minFontSize) {
852 this.minFontSize = 1.75;
904 if (v2.minFontSize !== undefined) {
905 this.minFontSize = v2.minFontSize;
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/option/
H A Doption_component.cpp114 double minFontSize = (SystemProperties::GetDeviceType() == DeviceType::TV ? in Initialize() local
116 textStyle.SetAdaptTextSize(textStyle.GetFontSize(), Dimension(minFontSize, DimensionUnit::FP)); in Initialize()
/foundation/arkui/ace_engine/advanced_ui_component/editabletitlebar/interfaces/
H A Deditabletitlebar.js74 if (this.fontSize >= ButtonGestureModifier.minFontSize) {
91 ButtonGestureModifier.minFontSize = 1.75;
424 Text.minFontSize(SUBTITLE_F_VP);
452 Text.minFontSize(MIN_SUBTITLE_SIZE);
699 this.minFontSize = 1.75;
755 if (c4.minFontSize !== undefined) {
756 this.minFontSize = c4.minFontSize;
868 if (this.fontSize >= this.minFontSize) {
1141 this.minFontSize
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/button/
H A Dbutton_request_data.h40 std::optional<Dimension> minFontSize; member
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_tab_content.cpp298 JSRef<JSVal> minFontSizeValue = obj->GetProperty("minFontSize"); in SetLabelStyle()
299 CalcDimension minFontSize; in SetLabelStyle() local
300 if (ParseJsDimensionFp(minFontSizeValue, minFontSize) && NonNegative(minFontSize.Value()) && in SetLabelStyle()
301 minFontSize.Unit() != DimensionUnit::PERCENT) { in SetLabelStyle()
302 labelStyle.minFontSize = minFontSize; in SetLabelStyle()
497 if (!labelStyle.minFontSize.has_value()) { in CompleteParameters()
498 labelStyle.minFontSize = 0.0_vp; in CompleteParameters()
H A Djs_web.h118 static void MinFontSize(int32_t minFontSize);
H A Djs_text.cpp543 CalcDimension minFontSize = theme->GetTextStyle().GetAdaptMinFontSize(); in SetMinFontSize() local
545 if (!ParseJsDimensionFpNG(args, minFontSize, false)) { in SetMinFontSize()
546 minFontSize = theme->GetTextStyle().GetAdaptMinFontSize(); in SetMinFontSize()
547 TextModel::GetInstance()->SetAdaptMinFontSize(minFontSize); in SetMinFontSize()
550 if (minFontSize.IsNegative()) { in SetMinFontSize()
551 minFontSize = theme->GetTextStyle().GetAdaptMinFontSize(); in SetMinFontSize()
553 TextModel::GetInstance()->SetAdaptMinFontSize(minFontSize); in SetMinFontSize()
1111 JSClass<JSText>::StaticMethod("minFontSize", &JSText::SetMinFontSize, opt); in JSBind()
H A Djs_button.cpp327 JSRef<JSVal> minFontSizeValue = obj->GetProperty("minFontSize"); in SetLableStyle()
328 CalcDimension minFontSize; in SetLableStyle() local
329 if (ParseJsDimensionFp(minFontSizeValue, minFontSize)) { in SetLableStyle()
330 buttonParameters.minFontSize = minFontSize; in SetLableStyle()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/
H A Dtext_field_layout_algorithm.cpp1045 double minFontSize = 0.0; in AdaptInlineFocusFontSize() local
1046 GetAdaptMaxMinFontSize(textStyle, maxFontSize, minFontSize, contentConstraint); in AdaptInlineFocusFontSize()
1047 if (LessNotEqual(maxFontSize, minFontSize) || LessOrEqual(minFontSize, 0.0)) { in AdaptInlineFocusFontSize()
1052 auto tag = static_cast<int32_t>((maxFontSize - minFontSize) / stepSize); in AdaptInlineFocusFontSize()
1053 auto length = tag + 1 + (GreatNotEqual(maxFontSize, minFontSize + stepSize * tag) ? 1 : 0); in AdaptInlineFocusFontSize()
1062 fontSize = static_cast<float>((mid == length - 1) ? (maxFontSize) : (minFontSize + stepSize * mid)); in AdaptInlineFocusFontSize()
1073 fontSize = static_cast<float>((left - 1 == length - 1) ? (maxFontSize) : (minFontSize + stepSize * (left - 1))); in AdaptInlineFocusFontSize()
1074 fontSize = LessNotEqual(fontSize, minFontSize) ? minFontSize in AdaptInlineFocusFontSize()
1110 double minFontSize = 0.0; AdaptInlineFocusMinFontSize() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/gauge/
H A Dgauge_layout_algorithm.cpp320 Dimension minFontSize; in MeasureFontSize() local
321 auto hasMinFontSize = GetLimitFontSize(layoutWrapper, true, minFontSize); in MeasureFontSize()
326 auto fontSize = minFontSize < maxFontSize ? minFontSize : maxFontSize; in MeasureFontSize()
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Dtext_style.cpp53 const Dimension& maxFontSize, const Dimension& minFontSize, const Dimension& fontSizeStep) in SetAdaptTextSize()
56 adaptMinFontSize_ = minFontSize; in SetAdaptTextSize()
52 SetAdaptTextSize( const Dimension& maxFontSize, const Dimension& minFontSize, const Dimension& fontSizeStep) SetAdaptTextSize() argument
/foundation/arkui/ace_engine/advanced_ui_component/popup/interfaces/
H A Dpopup.js44 minFontSize: 12,
94 minFontSize: 9,
585 return this.theme.title.minFontSize;
746 return this.theme.button.minFontSize;
899 Text.minFontSize(this.getTitleMinFontSize());
1015 Text.minFontSize(this.getButtonMinFontSize());
1060 Text.minFontSize(this.getButtonMinFontSize());
1200 Text.minFontSize(this.getButtonMinFontSize());
1245 Text.minFontSize(this.getButtonMinFontSize());
/foundation/arkui/ace_engine/test/unittest/core/pattern/tabs/
H A Dtabs_sub_tab_bar_style_test_ng.cpp645 EXPECT_EQ(tabContentPattern->GetLabelStyle().minFontSize, std::nullopt); in HWTEST_F()
687 EXPECT_EQ(tabContentPattern->GetLabelStyle().minFontSize, std::nullopt); in HWTEST_F()
738 labelStyle.minFontSize = 0.0_vp; in HWTEST_F()
751 EXPECT_EQ(tabContentPattern->GetLabelStyle().minFontSize->ToString(), labelStyle.minFontSize->ToString()); in HWTEST_F()
792 labelStyle.minFontSize = 0.0_vp; in HWTEST_F()
805 EXPECT_EQ(tabContentPattern->GetLabelStyle().minFontSize->ToString(), labelStyle.minFontSize->ToString()); in HWTEST_F()
1002 labelStyle.minFontSize = 0.0_vp; in HWTEST_F()
1024 EXPECT_EQ(layoutProperty->GetAdaptMinFontSize(), labelStyle.minFontSize); in HWTEST_F()
[all...]
H A Dtabs_attr_test_ng.cpp521 EXPECT_EQ(tabContentPattern->GetLabelStyle().minFontSize, std::nullopt); in HWTEST_F()
546 labelStyle.minFontSize = 0.0_vp; in HWTEST_F()
559 EXPECT_EQ(tabContentPattern->GetLabelStyle().minFontSize->ToString(), labelStyle.minFontSize->ToString()); in HWTEST_F()
617 labelStyle.minFontSize = 0.0_vp; in HWTEST_F()
632 EXPECT_EQ(layoutProperty->GetAdaptMinFontSize(), labelStyle.minFontSize); in HWTEST_F()
/foundation/arkui/ace_engine/advanced_ui_component/interstitialdialogaction/interfaces/
H A Dinterstitialdialogaction.js183 Text.minFontSize(16);
196 Text.minFontSize(9);
/foundation/arkui/advanced_ui_component/interstitialdialogaction/interfaces/
H A Dinterstitialdialogaction.js183 Text.minFontSize(16);
196 Text.minFontSize(9);
/foundation/arkui/ace_engine/advanced_ui_component/tabtitlebar/interfaces/
H A Dtabtitlebar.js387 this.minFontSize = 1.75;
443 if (a6.minFontSize !== undefined) {
444 this.minFontSize = a6.minFontSize;
686 if (this.fontSize >= this.minFontSize) {
697 if (this.fontSize >= this.minFontSize) {
1304 this.minFontSize = 1.75;
1336 if (y.minFontSize !== undefined) {
1337 this.minFontSize = y.minFontSize;
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/web/
H A Dweb_delegate_interface.h84 virtual void UpdateMinFontSize(int32_t minFontSize) = 0;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/
H A Dtab_content_model.h101 std::optional<Dimension> minFontSize; member
H A Dtab_content_node.cpp143 label->Put("minFontSize", labelStyle.minFontSize.value_or(Dimension(0)).ToString().c_str()); in ToJsonValue()
/foundation/arkui/ace_engine/frameworks/core/components/text/
H A Drosen_render_text.cpp295 double minFontSize = NormalizeToPx(textStyle_.GetAdaptMinFontSize()); in AdaptMinTextSize() local
296 if (LessNotEqual(maxFontSize, minFontSize) || LessOrEqual(textStyle_.GetAdaptMinFontSize().Value(), 0.0)) { in AdaptMinTextSize()
309 while (GreatOrEqual(maxFontSize, minFontSize)) { in AdaptMinTextSize()

Completed in 24 milliseconds

123