Home
last modified time | relevance | path

Searched refs:ButtonStyleMode (Results 1 – 25 of 49) sorted by relevance

12

/ohos5.0/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 isLabelButto… 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::EMPHASIZE: in BackgroundColor()
/ohos5.0/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, Col… in SetUpTestCase()
124 { ButtonStyleMode::NORMAL, Color::GRAY }, { ButtonStyleMode::TEXT, Color::BLUE } }; in SetUpTestCase()
125 …std::unordered_map<ButtonStyleMode, Color> errorBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, Colo… in SetUpTestCase()
126 { ButtonStyleMode::NORMAL, Color::GRAY }, { ButtonStyleMode::TEXT, Color::BLUE } }; in SetUpTestCase()
129 …buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::EMPHASIZE, Co… in SetUpTestCase()
130 …buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::NORMAL, Color… in SetUpTestCase()
131 …buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::TEXT, Color::… in SetUpTestCase()
167 buttonModelNG.SetButtonStyle(AceType::RawPtr(buttonNode), ButtonStyleMode::NORMAL);
175 …buttonModelNG.ApplyTheme(AceType::RawPtr(buttonNode), ButtonStyleMode::NORMAL, ButtonRole::NORMAL);
[all …]
H A Dbutton_content_modifier_test_ng.cpp84 std::optional<ButtonStyleMode> buttonStyle = std::nullopt;
124 …std::unordered_map<ButtonStyleMode, Color> normalBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, Col… in SetUpTestCase()
125 { ButtonStyleMode::NORMAL, Color::GRAY }, { ButtonStyleMode::TEXT, Color::BLUE } }; in SetUpTestCase()
126 …std::unordered_map<ButtonStyleMode, Color> errorBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, Colo… in SetUpTestCase()
127 { ButtonStyleMode::NORMAL, Color::GRAY }, { ButtonStyleMode::TEXT, Color::BLUE } }; in SetUpTestCase()
130 …buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::EMPHASIZE, Co… in SetUpTestCase()
131 …buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::NORMAL, Color… in SetUpTestCase()
132 …buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::TEXT, Color::… in SetUpTestCase()
H A Dbutton_test_ng.cpp102 std::optional<ButtonStyleMode> buttonStyle = std::nullopt;
142 …std::unordered_map<ButtonStyleMode, Color> normalBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, Col… in SetUpTestCase()
143 { ButtonStyleMode::NORMAL, Color::GRAY }, { ButtonStyleMode::TEXT, Color::BLUE } }; in SetUpTestCase()
144 …std::unordered_map<ButtonStyleMode, Color> errorBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, Colo… in SetUpTestCase()
145 { ButtonStyleMode::NORMAL, Color::GRAY }, { ButtonStyleMode::TEXT, Color::BLUE } }; in SetUpTestCase()
148 …buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::EMPHASIZE, Co… in SetUpTestCase()
149 …buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::NORMAL, Color… in SetUpTestCase()
150 …buttonTheme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>(ButtonStyleMode::TEXT, Color::… in SetUpTestCase()
1306 testProperty.buttonStyle = ButtonStyleMode::EMPHASIZE;
1320 EXPECT_EQ(buttonLayoutProperty->GetButtonStyleValue(), ButtonStyleMode::EMPHASIZE);
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/button/
H A Dbutton_theme.h133 … std::unordered_map<ButtonStyleMode, Color> normalBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, in ParseSubStylePattern()
136 { ButtonStyleMode::TEXT, Color::TRANSPARENT } }; in ParseSubStylePattern()
137 … std::unordered_map<ButtonStyleMode, Color> errorBgColorMap_ = { { ButtonStyleMode::EMPHASIZE, in ParseSubStylePattern()
140 { ButtonStyleMode::TEXT, Color::TRANSPARENT } }; in ParseSubStylePattern()
143 theme->textColorMap_.insert(std::pair<ButtonStyleMode, Color>( in ParseSubStylePattern()
146 … std::pair<ButtonStyleMode, Color>(ButtonStyleMode::NORMAL, theme->normalTextColor_)); in ParseSubStylePattern()
148 std::pair<ButtonStyleMode, Color>(ButtonStyleMode::TEXT, theme->normalTextColor_)); in ParseSubStylePattern()
354 Color GetBgColor(ButtonStyleMode buttonStyle, ButtonRole buttonRole) const in GetBgColor()
367 const Color& GetTextColor(ButtonStyleMode buttonStyle, ButtonRole buttonRole) const in GetTextColor()
373 if (buttonStyle == ButtonStyleMode::EMPHASIZE) { in GetTextColor()
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-basic-components-button.md220 buttonStyle(value: ButtonStyleMode)
234 | value | [ButtonStyleMode](#buttonstylemode11枚举说明) | 是 | Button组件的样式和重要程度。<br/>默认值:ButtonStyleM…
324 ## ButtonStyleMode<sup>11+</sup>枚举说明
548 Button('Emphasized', { buttonStyle: ButtonStyleMode.EMPHASIZED });
549 Button('Normal', { buttonStyle: ButtonStyleMode.NORMAL });
550 Button('Textual', { buttonStyle: ButtonStyleMode.TEXTUAL });
563 Button('Normal').controlSize(ControlSize.SMALL).buttonStyle(ButtonStyleMode.NORMAL);
587 Button('Normal', { buttonStyle: ButtonStyleMode.NORMAL, role: ButtonRole.NORMAL });
588 Button('Textual', { buttonStyle: ButtonStyleMode.TEXTUAL, role: ButtonRole.NORMAL });
593 Button('Normal', { buttonStyle: ButtonStyleMode.NORMAL, role: ButtonRole.ERROR });
[all …]
H A Dts-container-with-theme.md201 .buttonStyle(ButtonStyleMode.NORMAL)
203 .buttonStyle(ButtonStyleMode.EMPHASIZED)
205 .buttonStyle(ButtonStyleMode.TEXTUAL)
216 .buttonStyle(ButtonStyleMode.NORMAL)
218 .buttonStyle(ButtonStyleMode.EMPHASIZED)
220 .buttonStyle(ButtonStyleMode.TEXTUAL)
H A Dohos-arkui-advanced-Dialog.md196 …> | [ButtonStyleMode](ts-basic-components-button.md#buttonstylemode11枚举说明) | 否 | 按钮的样式。<br/>默认值:…
637 buttonStyle: ButtonStyleMode.TEXTUAL,
644 buttonStyle: ButtonStyleMode.TEXTUAL,
H A Dts-methods-calendarpicker-dialog.md121 …acceptButtonStyle: { type: ButtonType.Normal, style: ButtonStyleMode.NORMAL, role: ButtonRole.NORM…
124 …cancelButtonStyle: { type: ButtonType.Normal, style: ButtonStyleMode.NORMAL, role: ButtonRole.NORM…
/ohos5.0/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::TEXT)) { in SetButtonOptions()
610 style = static_cast<ButtonStyleMode>(buttonStyle); in SetButtonOptions()
626 ButtonModelNG::SetButtonStyle(frameNode, ButtonStyleMode::EMPHASIZE); in ResetButtonOptions()
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-container-with-theme.md187 .buttonStyle(ButtonStyleMode.NORMAL)
189 .buttonStyle(ButtonStyleMode.EMPHASIZED)
191 .buttonStyle(ButtonStyleMode.TEXTUAL)
202 .buttonStyle(ButtonStyleMode.NORMAL)
204 .buttonStyle(ButtonStyleMode.EMPHASIZED)
206 .buttonStyle(ButtonStyleMode.TEXTUAL)
H A Dts-basic-components-button.md220 buttonStyle(value: ButtonStyleMode)
234 | value | [ButtonStyleMode](#buttonstylemode11) | Yes | Style and primacy of the button<br>Defaul…
324 ## ButtonStyleMode<sup>11+</sup>
548 Button('Emphasized', { buttonStyle: ButtonStyleMode.EMPHASIZED });
549 Button('Normal', { buttonStyle: ButtonStyleMode.NORMAL });
550 Button('Textual', { buttonStyle: ButtonStyleMode.TEXTUAL });
563 Button('Normal').controlSize(ControlSize.SMALL).buttonStyle(ButtonStyleMode.NORMAL);
587 Button('Normal', { buttonStyle: ButtonStyleMode.NORMAL, role: ButtonRole.NORMAL });
588 Button('Textual', { buttonStyle: ButtonStyleMode.TEXTUAL, role: ButtonRole.NORMAL });
593 Button('Normal', { buttonStyle: ButtonStyleMode.NORMAL, role: ButtonRole.ERROR });
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/button/
H A Dbutton_pattern.h203 … ConvertButtonStyleToString(layoutProperty->GetButtonStyle().value_or(ButtonStyleMode::EMPHASIZE)) in ToJsonValueAttribute()
248 static std::string ConvertButtonStyleToString(ButtonStyleMode buttonStyle) in ConvertButtonStyleToString()
252 case ButtonStyleMode::NORMAL: in ConvertButtonStyleToString()
255 case ButtonStyleMode::EMPHASIZE: in ConvertButtonStyleToString()
258 case ButtonStyleMode::TEXT: in ConvertButtonStyleToString()
H A Dbutton_model_ng.h54 void SetButtonStyle(const std::optional<ButtonStyleMode>& buttonStyle) override;
80 …static void SetButtonStyle(FrameNode* frameNode, const std::optional<ButtonStyleMode>& buttonStyle…
85 … static void ApplyTheme(FrameNode* frameNode, ButtonStyleMode buttonStyle, ButtonRole buttonRole);
H A Dbutton_pattern.cpp161ButtonStyleMode buttonStyle = layoutProperty->GetButtonStyle().value_or(ButtonStyleMode::EMPHASIZE… in UpdateTextStyle()
375ButtonStyleMode buttonStyle = layoutProperty->GetButtonStyle().value_or(ButtonStyleMode::EMPHASIZE… in HandleBackgroundColor()
530ButtonStyleMode buttonStyle = buttonLayoutProperty->GetButtonStyle().value_or(ButtonStyleMode::EMP… in OnColorConfigurationUpdate()
H A Dbutton_model_ng.cpp80 void ButtonModelNG::SetButtonStyle(const std::optional<ButtonStyleMode>& buttonStyle) in SetButtonStyle()
110ButtonStyleMode buttonStyleMode = layoutProperty->GetButtonStyle().value_or(ButtonStyleMode::EMPHA… in SetRole()
145ButtonStyleMode buttonStyleMode = layoutProperty->GetButtonStyle().value_or(ButtonStyleMode::EMPHA… in SetRole()
153 void ButtonModelNG::SetButtonStyle(FrameNode* frameNode, const std::optional<ButtonStyleMode>& butt… in SetButtonStyle()
590 void ButtonModelNG::ApplyTheme(FrameNode* frameNode, ButtonStyleMode buttonStyle, ButtonRole button… in ApplyTheme()
H A Dbutton_request_data.h32 std::optional<ButtonStyleMode> buttonStyleMode;
H A Dbutton_model.h54 virtual void SetButtonStyle(const std::optional<ButtonStyleMode>& buttonStyle) {} in SetButtonStyle()
H A Dbutton_layout_property.h91 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(ButtonStyle, ButtonStyleMode, PROPERTY_UPDATE_NORMAL);
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_button.cpp136 int32_t value = static_cast<int32_t>(ButtonStyleMode::EMPHASIZE); in SetButtonStyle()
139 if (valueT >= static_cast<int32_t>(ButtonStyleMode::NORMAL) && in SetButtonStyle()
140 valueT <= static_cast<int32_t>(ButtonStyleMode::TEXT)) { in SetButtonStyle()
144 auto buttonStyleMode = static_cast<ButtonStyleMode>(value); in SetButtonStyle()
375 auto buttonStyleMode = para.buttonStyleMode.value_or(ButtonStyleMode::EMPHASIZE); in CreateWithLabel()
386 auto buttonStyleMode = para.buttonStyleMode.value_or(ButtonStyleMode::EMPHASIZE); in CreateWithChild()
670 para.buttonStyleMode = ButtonStyleMode::EMPHASIZE; in ParseCreatePara()
674 if (styleModeIntValue >= static_cast<int32_t>(ButtonStyleMode::NORMAL) && in ParseCreatePara()
675 styleModeIntValue <= static_cast<int32_t>(ButtonStyleMode::TEXT)) { in ParseCreatePara()
676 para.buttonStyleMode = static_cast<ButtonStyleMode>(styleModeIntValue); in ParseCreatePara()
/ohos5.0/docs/zh-cn/application-dev/ui/
H A Darkts-common-components-richeditor.md467 buttonStyle: ButtonStyleMode.NORMAL
507 buttonStyle: ButtonStyleMode.NORMAL
538 buttonStyle: ButtonStyleMode.NORMAL
569 buttonStyle: ButtonStyleMode.NORMAL
606 buttonStyle: ButtonStyleMode.NORMAL
638 buttonStyle: ButtonStyleMode.NORMAL
680 buttonStyle: ButtonStyleMode.NORMAL
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/calendar_picker/
H A Dcalendar_picker_test_update.cpp389 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE);
423 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE);
532 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE);
533 info2.buttonStyle = ButtonStyleMode::TEXT;
566 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE);
572 EXPECT_EQ(testval2, ButtonStyleMode::TEXT);
739 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE);
775 EXPECT_EQ(testval2, ButtonStyleMode::EMPHASIZE);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_picker/
H A Dtext_picker_test_update.cpp429 info1.buttonStyle = ButtonStyleMode::EMPHASIZE;
458 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE);
560 info1.buttonStyle = ButtonStyleMode::EMPHASIZE;
561 info2.buttonStyle = ButtonStyleMode::TEXT;
590 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE);
595 EXPECT_EQ(testval2, ButtonStyleMode::TEXT);
756 info1.buttonStyle = ButtonStyleMode::EMPHASIZE;
788 EXPECT_EQ(testval2, ButtonStyleMode::EMPHASIZE);
1376 info1.buttonStyle = ButtonStyleMode::NORMAL;
1419 info1.buttonStyle = ButtonStyleMode::EMPHASIZE;
/ohos5.0/docs/en/application-dev/ui/
H A Darkts-common-components-richeditor.md414 buttonStyle: ButtonStyleMode.NORMAL
454 buttonStyle: ButtonStyleMode.NORMAL
485 buttonStyle: ButtonStyleMode.NORMAL
516 buttonStyle: ButtonStyleMode.NORMAL
553 buttonStyle: ButtonStyleMode.NORMAL
585 buttonStyle: ButtonStyleMode.NORMAL
621 buttonStyle: ButtonStyleMode.NORMAL
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/picker/
H A Ddate_picker_test_update.cpp381 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE);
410 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE);
512 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE);
513 info2.buttonStyle = ButtonStyleMode::TEXT;
542 EXPECT_EQ(testval, ButtonStyleMode::EMPHASIZE);
547 EXPECT_EQ(testval2, ButtonStyleMode::TEXT);
708 info1.buttonStyle = std::make_optional<ButtonStyleMode>(ButtonStyleMode::EMPHASIZE);
740 EXPECT_EQ(testval2, ButtonStyleMode::EMPHASIZE);

12