Home
last modified time | relevance | path

Searched refs:buttonTheme (Results 1 - 25 of 46) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/button/
H A Dbutton_model_ng.cpp81 auto buttonTheme = context->GetTheme<ButtonTheme>(); in SetButtonStyle() local
82 CHECK_NULL_VOID(buttonTheme); in SetButtonStyle()
87 auto bgColor = buttonTheme->GetBgColor(buttonStyle.value(), buttonRole); in SetButtonStyle()
88 auto textColor = buttonTheme->GetTextColor(buttonStyle.value(), buttonRole); in SetButtonStyle()
100 auto buttonTheme = context->GetTheme<ButtonTheme>(); in SetRole() local
101 CHECK_NULL_VOID(buttonTheme); in SetRole()
106 auto bgColor = buttonTheme->GetBgColor(buttonStyleMode, buttonRole.value()); in SetRole()
107 auto textColor = buttonTheme->GetTextColor(buttonStyleMode, buttonRole.value()); in SetRole()
119 auto buttonTheme = context->GetTheme<ButtonTheme>(); in SetControlSize() local
120 CHECK_NULL_VOID(buttonTheme); in SetControlSize()
136 auto buttonTheme = context->GetTheme<ButtonTheme>(); SetRole() local
154 auto buttonTheme = context->GetTheme<ButtonTheme>(); SetButtonStyle() local
172 auto buttonTheme = context->GetTheme<ButtonTheme>(); SetControlSize() local
220 auto buttonTheme = context->GetTheme<ButtonTheme>(); CreateWithLabel() local
250 auto buttonTheme = context->GetTheme<ButtonTheme>(); SetLabel() local
293 auto buttonTheme = context->GetTheme<ButtonTheme>(); CreateFrameNode() local
427 auto buttonTheme = context->GetTheme<ButtonTheme>(); SetTextDefaultStyle() local
513 auto buttonTheme = context->GetTheme<ButtonTheme>(); SetLabelStyle() local
616 auto buttonTheme = context->GetTheme<ButtonTheme>(); ApplyTheme() local
[all...]
H A Dbutton_layout_algorithm.cpp121 auto buttonTheme = context->GetTheme<ButtonTheme>(); in HandleLabelCircleButtonConstraint() local
122 CHECK_NULL_RETURN(buttonTheme, constraintSize); in HandleLabelCircleButtonConstraint()
161 auto buttonTheme = context->GetTheme<ButtonTheme>(); in HandleAdaptiveText() local
162 CHECK_NULL_VOID(buttonTheme); in HandleAdaptiveText()
179 buttonLayoutProperty->GetMaxFontSize().value_or(buttonTheme->GetMaxFontSize())); in HandleAdaptiveText()
181 buttonLayoutProperty->GetMinFontSize().value_or(buttonTheme->GetMinFontSize())); in HandleAdaptiveText()
246 auto buttonTheme = context->GetTheme<ButtonTheme>(); in PerformMeasureSelf() local
247 CHECK_NULL_VOID(buttonTheme); in PerformMeasureSelf()
340 auto buttonTheme = context->GetTheme<ButtonTheme>(); in GetDefaultHeight() local
341 CHECK_NULL_RETURN(buttonTheme, 0. in GetDefaultHeight()
359 auto buttonTheme = context->GetTheme<ButtonTheme>(); GetDefaultBorderRadius() local
389 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); NeedAgingMeasure() local
449 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); IsAging() local
[all...]
H A Dbutton_pattern.cpp47 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); in OnAttachToFrameNode() local
48 CHECK_NULL_VOID(buttonTheme); in OnAttachToFrameNode()
49 clickedColor_ = buttonTheme->GetClickedColor(); in OnAttachToFrameNode()
60 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); in NeedAgingUpdateText() local
61 CHECK_NULL_RETURN(buttonTheme, false); in NeedAgingUpdateText()
80 if (!(NearEqual(fontScale, buttonTheme->GetBigFontSizeScale()) || in NeedAgingUpdateText()
81 NearEqual(fontScale, buttonTheme->GetLargeFontSizeScale()) || in NeedAgingUpdateText()
82 NearEqual(fontScale, buttonTheme->GetMaxFontSizeScale()))) { in NeedAgingUpdateText()
114 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); in UpdateTextLayoutProperty() local
115 CHECK_NULL_VOID(buttonTheme); in UpdateTextLayoutProperty()
148 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); UpdateTextStyle() local
416 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); HandleBackgroundColor() local
572 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); OnColorConfigurationUpdate() local
[all...]
H A Dtoggle_button_pattern.cpp49 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); in InitParameters() local
50 CHECK_NULL_VOID(buttonTheme); in InitParameters()
51 clickedColor_ = buttonTheme->GetClickedColor(); in InitParameters()
H A Dbutton_pattern.h137 auto buttonTheme = context->GetTheme<ButtonTheme>(); variable
138 CHECK_NULL_VOID(buttonTheme); variable
139 auto textStyle = buttonTheme->GetTextStyle();
/foundation/arkui/ace_engine/frameworks/core/components/declaration/button/
H A Dbutton_declaration.cpp48 RefPtr<ButtonTheme> buttonTheme = GetTheme<ButtonTheme>(); in InitializeStyle() local
49 if (!buttonTheme) { in InitializeStyle()
52 style.padding = buttonTheme->GetPadding(); in InitializeStyle()
53 style.blendOpacity = buttonTheme->GetBgDisabledAlpha(); in InitializeStyle()
54 style.borderEdge.SetColor(buttonTheme->GetDownloadBorderColor()); in InitializeStyle()
55 style.progressColor = buttonTheme->GetProgressColor(); in InitializeStyle()
56 style.diameter = buttonTheme->GetProgressDiameter(); in InitializeStyle()
57 style.innerLeftPadding = buttonTheme->GetInnerPadding(); in InitializeStyle()
58 style.minWidth = buttonTheme->GetMinWidth(); in InitializeStyle()
59 style.radius = buttonTheme in InitializeStyle()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/calendar_picker/
H A Dcalendar_picker_test_update.cpp184 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in HWTEST_F() local
185 ASSERT_NE(buttonTheme, nullptr); in HWTEST_F()
186 EXPECT_CALL(*themeManager, GetTheme(_)).WillRepeatedly(Return(buttonTheme)); in HWTEST_F()
236 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in HWTEST_F() local
237 ASSERT_NE(buttonTheme, nullptr); in HWTEST_F()
238 EXPECT_CALL(*themeManager, GetTheme(_)).WillRepeatedly(Return(buttonTheme)); in HWTEST_F()
280 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in HWTEST_F() local
281 ASSERT_NE(buttonTheme, nullptr); in HWTEST_F()
282 EXPECT_CALL(*themeManager, GetTheme(_)).WillRepeatedly(Return(buttonTheme)); in HWTEST_F()
325 auto buttonTheme in HWTEST_F() local
371 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
416 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
461 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
508 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
560 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
612 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
664 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
715 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
766 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
816 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
861 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
907 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
956 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1014 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1073 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1124 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1175 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1226 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_picker/
H A Dtext_picker_test_update.cpp241 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in HWTEST_F() local
242 ASSERT_NE(buttonTheme, nullptr); in HWTEST_F()
243 EXPECT_CALL(*themeManager, GetTheme(_)).WillRepeatedly(Return(buttonTheme)); in HWTEST_F()
290 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in HWTEST_F() local
291 ASSERT_NE(buttonTheme, nullptr); in HWTEST_F()
292 EXPECT_CALL(*themeManager, GetTheme(_)).WillRepeatedly(Return(buttonTheme)); in HWTEST_F()
329 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in HWTEST_F() local
330 ASSERT_NE(buttonTheme, nullptr); in HWTEST_F()
331 EXPECT_CALL(*themeManager, GetTheme(_)).WillRepeatedly(Return(buttonTheme)); in HWTEST_F()
369 auto buttonTheme in HWTEST_F() local
410 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
451 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
492 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
536 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
584 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
632 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
682 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
731 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
779 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
825 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
864 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
903 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
944 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
990 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1039 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1088 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1131 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1174 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1221 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1273 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1348 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1399 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1442 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dbutton_model_impl.cpp110 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); in CreateWithLabel() local
111 CHECK_NULL_VOID(buttonTheme); in CreateWithLabel()
112 auto textStyle = buttonTheme ? buttonTheme->GetTextStyle() : textComponent->GetTextStyle(); in CreateWithLabel()
113 textStyle.SetMaxLines(buttonTheme ? buttonTheme->GetTextMaxLines() : 1); in CreateWithLabel()
117 padding->SetPadding(buttonTheme ? buttonTheme->GetPadding() : Edge()); in CreateWithLabel()
231 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); in BackgroundColor() local
232 if (buttonTheme) { in BackgroundColor()
379 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); SetDefaultAttributes() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/button/
H A Dbutton_component.cpp47 auto buttonTheme = AceType::DynamicCast<ButtonTheme>(themeManager->GetTheme(ButtonTheme::TypeId())); in Build() local
48 if (!buttonTheme) { in Build()
52 TextStyle textStyle = buttonTheme->GetTextStyle(); in Build()
53 textStyle.SetAdaptTextSize(buttonTheme->GetMaxFontSize(), buttonTheme->GetMinFontSize()); in Build()
54 textStyle.SetMaxLines(buttonTheme->GetTextMaxLines()); in Build()
70 auto buttonTheme = AceType::DynamicCast<ButtonTheme>(themeManager->GetTheme(ButtonTheme::TypeId())); in Build() local
71 if (!buttonTheme) { in Build()
77 textComponent->SetFocusColor(buttonTheme->GetTextFocusColor()); in Build()
80 padding->SetPadding(buttonTheme in Build()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/time_picker/
H A Dtime_picker_test_update.cpp202 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in HWTEST_F() local
203 ASSERT_NE(buttonTheme, nullptr); in HWTEST_F()
204 EXPECT_CALL(*themeManager, GetTheme(_)).WillRepeatedly(Return(buttonTheme)); in HWTEST_F()
250 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in HWTEST_F() local
251 ASSERT_NE(buttonTheme, nullptr); in HWTEST_F()
252 EXPECT_CALL(*themeManager, GetTheme(_)).WillRepeatedly(Return(buttonTheme)); in HWTEST_F()
289 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in HWTEST_F() local
290 ASSERT_NE(buttonTheme, nullptr); in HWTEST_F()
291 EXPECT_CALL(*themeManager, GetTheme(_)).WillRepeatedly(Return(buttonTheme)); in HWTEST_F()
329 auto buttonTheme in HWTEST_F() local
370 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
411 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
452 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
496 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
544 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
592 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
642 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
691 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
739 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
787 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
829 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
867 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
905 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
946 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
992 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1041 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1090 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1132 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1174 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1221 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1300 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/picker/
H A Ddate_picker_test_update.cpp167 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in HWTEST_F() local
168 ASSERT_NE(buttonTheme, nullptr); in HWTEST_F()
169 EXPECT_CALL(*themeManager, GetTheme(_)).WillRepeatedly(Return(buttonTheme)); in HWTEST_F()
216 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in HWTEST_F() local
217 ASSERT_NE(buttonTheme, nullptr); in HWTEST_F()
218 EXPECT_CALL(*themeManager, GetTheme(_)).WillRepeatedly(Return(buttonTheme)); in HWTEST_F()
255 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in HWTEST_F() local
256 ASSERT_NE(buttonTheme, nullptr); in HWTEST_F()
257 EXPECT_CALL(*themeManager, GetTheme(_)).WillRepeatedly(Return(buttonTheme)); in HWTEST_F()
295 auto buttonTheme in HWTEST_F() local
336 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
377 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
418 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
462 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
510 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
558 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
608 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
657 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
705 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
751 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
790 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
829 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
868 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
911 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
954 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
999 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1046 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1096 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1150 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
1203 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/button/
H A Dbutton_extend_test_ng.cpp120 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in SetUpTestCase() local
121 buttonTheme->height_ = DEFAULT_HEIGTH; in SetUpTestCase()
127 buttonTheme->bgColorMap_.emplace(ButtonRole::NORMAL, normalBgColorMap_); in SetUpTestCase()
128 buttonTheme->bgColorMap_.emplace(ButtonRole::ERROR, errorBgColorMap_); in SetUpTestCase()
129 buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::EMPHASIZE, Color::BLACK)); in SetUpTestCase()
130 buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::NORMAL, Color::BLUE)); in SetUpTestCase()
131 buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::TEXT, Color::WHITE)); in SetUpTestCase()
132 buttonTheme->textColorByRoleMap_.insert(std::pair<ButtonRole, Color>(ButtonRole::NORMAL, Color::BLACK)); in SetUpTestCase()
133 buttonTheme->textColorByRoleMap_.insert(std::pair<ButtonRole, Color>(ButtonRole::ERROR, Color::RED)); in SetUpTestCase()
135 buttonTheme in SetUpTestCase()
[all...]
H A Dbutton_content_modifier_test_ng.cpp118 // set buttonTheme to themeManager before using themeManager to get buttonTheme in SetUpTestCase()
121 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in SetUpTestCase() local
122 buttonTheme->height_ = DEFAULT_HEIGTH; in SetUpTestCase()
128 buttonTheme->bgColorMap_.emplace(ButtonRole::NORMAL, normalBgColorMap_); in SetUpTestCase()
129 buttonTheme->bgColorMap_.emplace(ButtonRole::ERROR, errorBgColorMap_); in SetUpTestCase()
130 buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::EMPHASIZE, Color::BLACK)); in SetUpTestCase()
131 buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::NORMAL, Color::BLUE)); in SetUpTestCase()
132 buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::TEXT, Color::WHITE)); in SetUpTestCase()
133 buttonTheme in SetUpTestCase()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/popup/
H A Dpopup_component_v2.cpp131 auto buttonTheme = themeManager_->GetTheme<ButtonTheme>(); in CreateButton() local
132 if (!buttonTheme) { in CreateButton()
133 LOGE("buttonTheme is null."); in CreateButton()
143 buttonChildren.emplace_back(SetPadding(text, buttonTheme->GetPadding())); in CreateButton()
147 buttonComponent->SetHeight(buttonTheme->GetHeight()); in CreateButton()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dbutton_modifier.cpp164 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); in ResetButtonFontColor() local
165 CHECK_NULL_VOID(buttonTheme); in ResetButtonFontColor()
166 Color textColor = buttonTheme->GetTextStyle().GetTextColor(); in ResetButtonFontColor()
176 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); in ResetButtonFontSizeInternal() local
177 CHECK_NULL_VOID(buttonTheme); in ResetButtonFontSizeInternal()
178 CalcDimension fontSize = buttonTheme->GetTextStyle().GetFontSize(); in ResetButtonFontSizeInternal()
260 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); in ButtonCompleteParameters() local
261 if (!buttonTheme) { in ButtonCompleteParameters()
264 auto textStyle = buttonTheme->GetTextStyle(); in ButtonCompleteParameters()
269 buttonParameters.maxLines = buttonTheme in ButtonCompleteParameters()
423 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); ResetButtonBackgroundColor() local
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/linear_indicator/
H A Dlinear_indicator_test_ng.cpp27 auto buttonTheme = AceType::MakeRefPtr<ButtonTheme>(); in SetUpTestSuite() local
28 EXPECT_CALL(*themeManager, GetTheme(_)).WillRepeatedly(Return(buttonTheme)); in SetUpTestSuite()
/foundation/arkui/ace_engine/frameworks/core/components/dialog/
H A Ddialog_component.cpp700 auto buttonTheme = AceType::DynamicCast<ButtonTheme>(themeManager->GetTheme(ButtonTheme::TypeId())); in BuildButtons() local
701 if (!buttonTheme) { in BuildButtons()
713 TextStyle buttonTextStyle = buttonTheme->GetTextStyle(); in BuildButtons()
716 buttonTextStyle.SetAdaptTextSize(buttonTheme->GetMaxFontSize(), buttonTheme->GetMinFontSize()); in BuildButtons()
768 auto buttonTheme = AceType::DynamicCast<ButtonTheme>(themeManager->GetTheme(ButtonTheme::TypeId())); in BuildButtonsForWatch() local
770 if (!buttonTheme || !dialogTheme) { in BuildButtonsForWatch()
777 buttonPadding->SetPadding(buttonTheme->GetMinCircleButtonPadding()); in BuildButtonsForWatch()
787 buttonIcon->SetWidth(buttonTheme->GetMinCircleButtonIcon()); in BuildButtonsForWatch()
788 buttonIcon->SetHeight(buttonTheme in BuildButtonsForWatch()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_button.cpp129 auto buttonTheme = GetTheme<ButtonTheme>(); in SetFontSize() local
130 CHECK_NULL_VOID(buttonTheme); in SetFontSize()
131 CalcDimension fontSize = buttonTheme->GetTextStyle().GetFontSize(); in SetFontSize()
136 fontSize = buttonTheme->GetTextStyle().GetFontSize(); in SetFontSize()
174 auto buttonTheme = PipelineBase::GetCurrentContext()->GetTheme<ButtonTheme>(); in SetTextColor() local
175 textColor = buttonTheme->GetTextStyle().GetTextColor(); in SetTextColor()
280 auto buttonTheme = GetTheme<ButtonTheme>(); in CompleteParameters() local
281 if (!buttonTheme) { in CompleteParameters()
284 auto textStyle = buttonTheme->GetTextStyle(); in CompleteParameters()
286 buttonParameters.maxLines = buttonTheme in CompleteParameters()
462 auto buttonTheme = GetTheme<ButtonTheme>(); GetNewPadding() local
571 auto buttonTheme = GetTheme<ButtonTheme>(); JsBackgroundColor() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/
H A Ddatepicker_column_layout_algorithm.cpp52 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); in Measure() local
53 CHECK_NULL_VOID(buttonTheme); in Measure()
93 (buttonTheme->GetHeight() + dialogTheme->GetButtonSpacingVertical() * SPACE_CALC_TIME).ConvertToPx()); in Measure()
95 (buttonTheme->GetHeight() + dialogTheme->GetButtonPaddingBottom() * SPACE_CALC_TIME).ConvertToPx()); in Measure()
H A Ddatepicker_dialog_view.cpp393 auto buttonTheme = pipeline->GetTheme<ButtonTheme>();
394 CHECK_NULL_RETURN(buttonTheme, nullptr);
403 CalcSize(CalcLength(dialogTheme->GetActionsPadding().Bottom()), CalcLength(buttonTheme->GetHeight())));
823 auto buttonTheme = pipeline->GetTheme<ButtonTheme>();
824 CHECK_NULL_VOID(buttonTheme);
826 CalcSize(CalcLength(1.0, DimensionUnit::PERCENT), CalcLength(buttonTheme->GetHeight())));
888 auto buttonTheme = pipeline->GetTheme<ButtonTheme>();
889 CHECK_NULL_VOID(buttonTheme);
893 UpdateButtonStyleAndRole(buttonInfos, index, buttonLayoutProperty, buttonRenderContext, buttonTheme);
919 const RefPtr<ButtonTheme>& buttonTheme)
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/time_picker/
H A Dtimepicker_dialog_view.cpp263 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); in CreateNextPrevButtonNode() local
302 CalcSize(CalcLength(1.0, DimensionUnit::PERCENT), CalcLength(buttonTheme->GetHeight()))); in CreateNextPrevButtonNode()
408 auto buttonTheme = pipeline->GetTheme<ButtonTheme>();
417 CalcSize(CalcLength(dialogTheme->GetActionsPadding().Bottom()), CalcLength(buttonTheme->GetHeight())));
695 auto buttonTheme = pipeline->GetTheme<ButtonTheme>();
696 CHECK_NULL_VOID(buttonTheme);
698 CalcSize(CalcLength(1.0, DimensionUnit::PERCENT), CalcLength(buttonTheme->GetHeight())));
749 auto buttonTheme = pipeline->GetTheme<ButtonTheme>();
786 CalcSize(CalcLength(1.0, DimensionUnit::PERCENT), CalcLength(buttonTheme->GetHeight())));
820 auto buttonTheme
[all...]
H A Dtimepicker_column_layout_algorithm.cpp109 auto buttonTheme = pipeline->GetTheme<ButtonTheme>(); in GetPickerMaxHeight() local
110 CHECK_NULL_RETURN(buttonTheme, pickerMaxHeight); in GetPickerMaxHeight()
115 (buttonTheme->GetHeight() + dialogTheme->GetButtonSpacingVertical() * SPACE_CALC_TIME).ConvertToPx()); in GetPickerMaxHeight()
117 (buttonTheme->GetHeight() + dialogTheme->GetButtonPaddingBottom() * SPACE_CALC_TIME).ConvertToPx()); in GetPickerMaxHeight()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/
H A Dtextpicker_dialog_view.cpp436 auto buttonTheme = pipeline->GetTheme<ButtonTheme>();
449 CalcLength(dialogTheme->GetActionsPadding().Bottom()), CalcLength(buttonTheme->GetHeight())));
511 auto buttonTheme = pipeline->GetTheme<ButtonTheme>();
512 CHECK_NULL_VOID(buttonTheme);
514 CalcSize(CalcLength(1.0, DimensionUnit::PERCENT), CalcLength(buttonTheme->GetHeight())));
731 auto buttonTheme = pipeline->GetTheme<ButtonTheme>();
732 CHECK_NULL_VOID(buttonTheme);
736 UpdateButtonStyleAndRole(buttonInfos, index, buttonLayoutProperty, buttonRenderContext, buttonTheme);
762 const RefPtr<ButtonTheme>& buttonTheme)
769 CHECK_NULL_VOID(buttonTheme);
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/
H A Dbubble_view.cpp474 auto buttonTheme = pipelineContext->GetTheme<ButtonTheme>(); in UpdatePopupParam() local
475 CHECK_NULL_VOID(buttonTheme); in UpdatePopupParam()
485 std::nullopt, CalcLength(Dimension(popupMaxHeight) - buttonTheme->GetHeight() * DOUBLENESS))); in UpdatePopupParam()
711 auto buttonTheme = pipelineContext->GetTheme<ButtonTheme>(); in CreateCombinedChild() local
712 CHECK_NULL_RETURN(buttonTheme, nullptr); in CreateCombinedChild()
822 auto buttonTheme = pipelineContext->GetTheme<ButtonTheme>(); in CreateButton() local
823 CHECK_NULL_RETURN(buttonTheme, nullptr); in CreateButton()
854 auto padding = buttonTheme->GetPadding(); in CreateButton()
871 buttonProp->UpdateUserDefinedIdealSize(CalcSize(std::nullopt, CalcLength(buttonTheme->GetHeight()))); in CreateButton()

Completed in 32 milliseconds

12