Home
last modified time | relevance | path

Searched refs:ButtonStyleMode (Results 1 - 25 of 30) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_theme/theme_apply/
H A Djs_button_theme.h26 static bool ApplyTheme(const ButtonRole& role, const ButtonStyleMode& styleMode, bool isLabelButton) in ApplyTheme()
37 static bool ApplyTheme(const ButtonStyleMode& styleMode, bool isLabelButton) in ApplyTheme()
46 inline static ButtonStyleMode buttonStyleMode = ButtonStyleMode::EMPHASIZE;
71 case ButtonStyleMode::NORMAL: in FontColor()
72 case ButtonStyleMode::TEXT: in FontColor()
77 case ButtonStyleMode::EMPHASIZE: in FontColor()
86 case ButtonStyleMode::TEXT: in BackgroundColor()
88 case ButtonStyleMode::NORMAL: in BackgroundColor()
90 case ButtonStyleMode in BackgroundColor()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/button/
H A Dbutton_theme.h133 std::unordered_map<ButtonStyleMode, Color> normalBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, in ParseSubStylePattern()
135 { ButtonStyleMode::NORMAL, buttonPattern->GetAttr<Color>("bg_color_normal", Color()) }, in ParseSubStylePattern()
136 { ButtonStyleMode::TEXT, Color::TRANSPARENT } }; in ParseSubStylePattern()
137 std::unordered_map<ButtonStyleMode, Color> errorBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, in ParseSubStylePattern()
139 { ButtonStyleMode::NORMAL, buttonPattern->GetAttr<Color>("bg_color_normal", Color()) }, in ParseSubStylePattern()
140 { ButtonStyleMode::TEXT, Color::TRANSPARENT } }; in ParseSubStylePattern()
143 theme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>( in ParseSubStylePattern()
144 ButtonStyleMode in ParseSubStylePattern()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/button/
H A Dbutton_extend_test_ng.cpp89 std::optional<ButtonStyleMode> buttonStyle = std::nullopt;
123 std::unordered_map<ButtonStyleMode, Color> normalBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, Color::RED }, in SetUpTestCase()
124 { ButtonStyleMode::NORMAL, Color::GRAY }, { ButtonStyleMode::TEXT, Color::BLUE } }; in SetUpTestCase()
125 std::unordered_map<ButtonStyleMode, Color> errorBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, Color::WHITE }, in SetUpTestCase()
126 { ButtonStyleMode::NORMAL, Color::GRAY }, { ButtonStyleMode::TEXT, Color::BLUE } }; in SetUpTestCase()
129 buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Colo in SetUpTestCase()
[all...]
H A Dbutton_content_modifier_test_ng.cpp84 std::optional<ButtonStyleMode> buttonStyle = std::nullopt;
124 std::unordered_map<ButtonStyleMode, Color> normalBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, Color::RED }, in SetUpTestCase()
125 { ButtonStyleMode::NORMAL, Color::GRAY }, { ButtonStyleMode::TEXT, Color::BLUE } }; in SetUpTestCase()
126 std::unordered_map<ButtonStyleMode, Color> errorBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, Color::WHITE }, in SetUpTestCase()
127 { ButtonStyleMode::NORMAL, Color::GRAY }, { ButtonStyleMode::TEXT, Color::BLUE } }; in SetUpTestCase()
130 buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Colo in SetUpTestCase()
[all...]
H A Dbutton_test_ng.cpp106 std::optional<ButtonStyleMode> buttonStyle = std::nullopt;
148 std::unordered_map<ButtonStyleMode, Color> normalBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, Color::RED }, in SetUpTestCase()
149 { ButtonStyleMode::NORMAL, Color::GRAY }, { ButtonStyleMode::TEXT, Color::BLUE } }; in SetUpTestCase()
150 std::unordered_map<ButtonStyleMode, Color> errorBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, Color::WHITE }, in SetUpTestCase()
151 { ButtonStyleMode::NORMAL, Color::GRAY }, { ButtonStyleMode::TEXT, Color::BLUE } }; in SetUpTestCase()
154 buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Colo in SetUpTestCase()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/calendar_picker/
H A Dcalendar_dialog_view_test_ng.cpp162 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE); in HWTEST_F()
173 info3.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE); in HWTEST_F()
205 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE); in HWTEST_F()
214 info3.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE); in HWTEST_F()
244 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode in HWTEST_F()
[all...]
H A Dcalendar_picker_test_update.cpp389 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE); in HWTEST_F()
423 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE); in HWTEST_F()
532 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE); in HWTEST_F()
533 info2.buttonStyle = ButtonStyleMode::TEXT; in HWTEST_F()
566 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE); in HWTEST_F()
572 EXPECT_EQ(testval2, ButtonStyleMode::TEXT); in HWTEST_F()
739 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dbutton_modifier.cpp548 ButtonStyleMode style = ButtonStyleMode::EMPHASIZE; in SetButtonStyle()
549 if (buttonStyle >= static_cast<uint32_t>(ButtonStyleMode::NORMAL) && buttonStyle <= in SetButtonStyle()
550 static_cast<uint32_t>(ButtonStyleMode::TEXT)) { in SetButtonStyle()
551 style = static_cast<ButtonStyleMode>(buttonStyle); in SetButtonStyle()
560 ButtonModelNG::SetButtonStyle(frameNode, ButtonStyleMode::EMPHASIZE); in ResetButtonStyle()
607 ButtonStyleMode style = ButtonStyleMode::EMPHASIZE; in SetButtonOptions()
608 if (buttonStyle >= static_cast<uint32_t>(ButtonStyleMode::NORMAL) && buttonStyle <= in SetButtonOptions()
609 static_cast<uint32_t>(ButtonStyleMode in SetButtonOptions()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/button/
H A Dbutton_model_ng.h57 void SetButtonStyle(const std::optional<ButtonStyleMode>& buttonStyle) override;
83 static void SetButtonStyle(FrameNode* frameNode, const std::optional<ButtonStyleMode>& buttonStyle);
88 static void ApplyTheme(FrameNode* frameNode, ButtonStyleMode buttonStyle, ButtonRole buttonRole);
H A Dbutton_request_data.h32 std::optional<ButtonStyleMode> buttonStyleMode;
H A Dbutton_pattern.h220 ConvertButtonStyleToString(layoutProperty->GetButtonStyle().value_or(ButtonStyleMode::EMPHASIZE)) in ToJsonValueAttribute()
268 static std::string ConvertButtonStyleToString(ButtonStyleMode buttonStyle) in ConvertButtonStyleToString()
272 case ButtonStyleMode::NORMAL: in ConvertButtonStyleToString()
273 result = "ButtonStyleMode.NORMAL"; in ConvertButtonStyleToString()
275 case ButtonStyleMode::EMPHASIZE: in ConvertButtonStyleToString()
276 result = "ButtonStyleMode.EMPHASIZED"; in ConvertButtonStyleToString()
278 case ButtonStyleMode::TEXT: in ConvertButtonStyleToString()
279 result = "ButtonStyleMode.TEXTUAL"; in ConvertButtonStyleToString()
H A Dbutton_model_ng.cpp75 void ButtonModelNG::SetButtonStyle(const std::optional<ButtonStyleMode>& buttonStyle) in SetButtonStyle()
105 ButtonStyleMode buttonStyleMode = layoutProperty->GetButtonStyle().value_or(ButtonStyleMode::EMPHASIZE); in SetRole()
140 ButtonStyleMode buttonStyleMode = layoutProperty->GetButtonStyle().value_or(ButtonStyleMode::EMPHASIZE); in SetRole()
148 void ButtonModelNG::SetButtonStyle(FrameNode* frameNode, const std::optional<ButtonStyleMode>& buttonStyle) in SetButtonStyle()
612 void ButtonModelNG::ApplyTheme(FrameNode* frameNode, ButtonStyleMode buttonStyle, ButtonRole buttonRole) in ApplyTheme()
H A Dbutton_pattern.cpp151 ButtonStyleMode buttonStyle = layoutProperty->GetButtonStyle().value_or(ButtonStyleMode::EMPHASIZE); in UpdateTextStyle()
418 ButtonStyleMode buttonStyle = layoutProperty->GetButtonStyle().value_or(ButtonStyleMode::EMPHASIZE); in HandleBackgroundColor()
573 ButtonStyleMode buttonStyle = buttonLayoutProperty->GetButtonStyle().value_or(ButtonStyleMode::EMPHASIZE); in OnColorConfigurationUpdate()
H A Dbutton_model.h58 virtual void SetButtonStyle(const std::optional<ButtonStyleMode>& buttonStyle) {} in SetButtonStyle()
H A Dbutton_layout_property.h92 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(ButtonStyle, ButtonStyleMode, PROPERTY_UPDATE_NORMAL);
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_button.cpp199 int32_t value = static_cast<int32_t>(ButtonStyleMode::EMPHASIZE); in SetButtonStyle()
202 if (valueT >= static_cast<int32_t>(ButtonStyleMode::NORMAL) && in SetButtonStyle()
203 valueT <= static_cast<int32_t>(ButtonStyleMode::TEXT)) { in SetButtonStyle()
207 auto buttonStyleMode = static_cast<ButtonStyleMode>(value); in SetButtonStyle()
406 auto buttonStyleMode = para.buttonStyleMode.value_or(ButtonStyleMode::EMPHASIZE); in CreateWithLabel()
417 auto buttonStyleMode = para.buttonStyleMode.value_or(ButtonStyleMode::EMPHASIZE); in CreateWithChild()
714 para.buttonStyleMode = ButtonStyleMode::EMPHASIZE; in ParseCreatePara()
718 if (styleModeIntValue >= static_cast<int32_t>(ButtonStyleMode::NORMAL) && in ParseCreatePara()
719 styleModeIntValue <= static_cast<int32_t>(ButtonStyleMode::TEXT)) { in ParseCreatePara()
720 para.buttonStyleMode = static_cast<ButtonStyleMode>(styleModeIntValu in ParseCreatePara()
[all...]
H A Djs_calendar_picker.cpp105 if (styleModeIntValue >= static_cast<int32_t>(ButtonStyleMode::NORMAL) && in ParseButtonStyle()
106 styleModeIntValue <= static_cast<int32_t>(ButtonStyleMode::TEXT)) { in ParseButtonStyle()
107 buttonInfo.buttonStyle = static_cast<ButtonStyleMode>(styleModeIntValue); in ParseButtonStyle()
H A Djs_datepicker.cpp225 if (styleModeIntValue >= static_cast<int32_t>(ButtonStyleMode::NORMAL) && in ParseButtonStyle()
226 styleModeIntValue <= static_cast<int32_t>(ButtonStyleMode::TEXT)) { in ParseButtonStyle()
227 buttonInfo.buttonStyle = static_cast<ButtonStyleMode>(styleModeIntValue); in ParseButtonStyle()
H A Djs_textpicker.cpp145 if (styleModeIntValue >= static_cast<int32_t>(ButtonStyleMode::NORMAL) && in ParseButtonStyle()
146 styleModeIntValue <= static_cast<int32_t>(ButtonStyleMode::TEXT)) { in ParseButtonStyle()
147 buttonInfo.buttonStyle = static_cast<ButtonStyleMode>(styleModeIntValue); in ParseButtonStyle()
/foundation/arkui/ace_engine/test/unittest/core/pattern/picker/
H A Ddate_picker_test_update.cpp355 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE); in HWTEST_F()
384 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE); in HWTEST_F()
486 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE); in HWTEST_F()
487 info2.buttonStyle = ButtonStyleMode::TEXT; in HWTEST_F()
516 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE); in HWTEST_F()
521 EXPECT_EQ(testval2, ButtonStyleMode::TEXT); in HWTEST_F()
682 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_picker/
H A Dtext_picker_test_update.cpp429 info1.buttonStyle = ButtonStyleMode::EMPHASIZE; in HWTEST_F()
458 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE); in HWTEST_F()
560 info1.buttonStyle = ButtonStyleMode::EMPHASIZE; in HWTEST_F()
561 info2.buttonStyle = ButtonStyleMode::TEXT; in HWTEST_F()
590 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE); in HWTEST_F()
595 EXPECT_EQ(testval2, ButtonStyleMode::TEXT); in HWTEST_F()
756 info1.buttonStyle = ButtonStyleMode::EMPHASIZE; in HWTEST_F()
788 EXPECT_EQ(testval2, ButtonStyleMode::EMPHASIZE); in HWTEST_F()
1376 info1.buttonStyle = ButtonStyleMode::NORMAL; in HWTEST_F()
1419 info1.buttonStyle = ButtonStyleMode in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/time_picker/
H A Dtime_picker_test_update.cpp389 info1.buttonStyle = ButtonStyleMode::EMPHASIZE; in HWTEST_F()
418 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE); in HWTEST_F()
520 info1.buttonStyle = ButtonStyleMode::EMPHASIZE; in HWTEST_F()
521 info2.buttonStyle = ButtonStyleMode::TEXT; in HWTEST_F()
550 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE); in HWTEST_F()
555 EXPECT_EQ(testval2, ButtonStyleMode::TEXT); in HWTEST_F()
716 info1.buttonStyle = ButtonStyleMode::EMPHASIZE; in HWTEST_F()
748 EXPECT_EQ(testval2, ButtonStyleMode::EMPHASIZE); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DjsEnumStyle.js3230 var ButtonStyleMode; variable
3231 (function (ButtonStyleMode) {
3232 ButtonStyleMode["NORMAL"] = 0;
3233 ButtonStyleMode["EMPHASIZED"] = 1;
3234 ButtonStyleMode["TEXTUAL"] = 2;
3235 })(ButtonStyleMode || (ButtonStyleMode = {}));
/foundation/arkui/ace_engine/frameworks/core/components/dialog/
H A Ddialog_properties.h191 std::optional<ButtonStyleMode> buttonStyle;
/foundation/arkui/ace_engine/frameworks/core/components/common/layout/
H A Dconstants.h63 enum class ButtonStyleMode { NORMAL, EMPHASIZE, TEXT }; class

Completed in 50 milliseconds

12