Home
last modified time | relevance | path

Searched refs:buttonPattern (Results 1 – 22 of 22) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/button/
H A Dbutton_content_modifier_test_ng.cpp593 buttonPattern->OnTouchUp();
634 buttonPattern->OnTouchUp();
675 buttonPattern->OnTouchUp();
716 buttonPattern->OnTouchUp();
757 buttonPattern->OnTouchUp();
798 buttonPattern->OnTouchUp();
839 buttonPattern->OnTouchUp();
1133 buttonPattern->OnTouchUp();
1175 buttonPattern->OnTouchUp();
1217 buttonPattern->OnTouchUp();
[all …]
H A Dbutton_test_ng.cpp167 buttonPattern->OnModifyDone(); in FontWeightTest()
171 buttonPattern->OnModifyDone(); in FontWeightTest()
175 buttonPattern->OnModifyDone(); in FontWeightTest()
179 buttonPattern->OnModifyDone(); in FontWeightTest()
183 buttonPattern->OnModifyDone(); in FontWeightTest()
187 buttonPattern->OnModifyDone(); in FontWeightTest()
191 buttonPattern->OnModifyDone(); in FontWeightTest()
195 buttonPattern->OnModifyDone(); in FontWeightTest()
199 buttonPattern->OnModifyDone(); in FontWeightTest()
567 buttonPattern->OnTouchUp();
[all …]
H A Dtoggle_button_test_ng.cpp398 auto buttonPattern = frameNode->GetPattern<ToggleButtonPattern>(); variable
399 ASSERT_NE(buttonPattern, nullptr);
402buttonPattern->AnimateTouchAndHover(context, 0.0f, HOVER_OPACITY, TOUCH_DURATION, Curves::FRICTION…
404 EXPECT_TRUE(buttonPattern->isOn_);
426 auto buttonPattern = frameNode->GetPattern<ToggleButtonPattern>(); variable
427 ASSERT_NE(buttonPattern, nullptr);
428 buttonPattern->isOn_ = false;
429 auto ret = buttonPattern->ProvideRestoreInfo();
437 buttonPattern->OnRestoreInfo(restoreInfo_);
438 auto toggleButtonPaintProperty = buttonPattern->GetPaintProperty<ToggleButtonPaintProperty>();
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/button/
H A Dbutton_theme.h57 if (!buttonPattern) { in ParsePattern()
61 theme->bgColor_ = buttonPattern->GetAttr<Color>("button_bg_color", Color()); in ParsePattern()
67 theme->borderColor_ = buttonPattern->GetAttr<Color>("border_color", Color()); in ParsePattern()
71 buttonPattern->GetAttr<Color>(PATTERN_TEXT_COLOR, Color()) in ParsePattern()
76 buttonPattern->GetAttr<Color>("download_button_bg_color", Color()) in ParsePattern()
79 buttonPattern->GetAttr<Color>("download_button_border_color", Color()) in ParsePattern()
82 buttonPattern->GetAttr<Color>("download_button_process_color", Color()) in ParsePattern()
86 theme->radius_ = buttonPattern->GetAttr<Dimension>("button_radius", 0.0_vp); in ParsePattern()
94 theme->height_ = buttonPattern->GetAttr<Dimension>("button_height", 0.0_vp); in ParsePattern()
102 ParseAdditionalStylePattern(buttonPattern, theme); in ParsePattern()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toggle/
H A Dtoggle_model_ng.cpp122 auto buttonPattern = frameNode->GetPattern<ToggleButtonPattern>(); in SetSelectedColor() local
123 if (buttonPattern) { in SetSelectedColor()
163 auto buttonPattern = frameNode->GetPattern<ToggleButtonPattern>(); in OnChange() local
164 if (buttonPattern) { in OnChange()
186 if (buttonPattern) { in OnChange()
206 if (buttonPattern) { in SetBuilderFunc()
207 buttonPattern->SetToggleBuilderFunc(std::move(makeFunc)); in SetBuilderFunc()
224 if (buttonPattern) { in SetChangeValue()
225 buttonPattern->SetButtonPress(std::move(value)); in SetChangeValue()
338 if (buttonPattern) { in OnChangeEvent()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/button/
H A Dtoggle_button_model_ng.cpp57 auto buttonPattern = stack->GetMainFrameNodePattern<ToggleButtonPattern>(); in SetBackgroundColor() local
58 if (buttonPattern) { in SetBackgroundColor()
77 auto buttonPattern = AceType::DynamicCast<ToggleButtonPattern>(frameNode->GetPattern()); in SetBackgroundColor() local
78 if (buttonPattern) { in SetBackgroundColor()
H A Dtoggle_button_pattern.cpp187 auto buttonPattern = weak.Upgrade(); in InitTouchEvent() local
188 CHECK_NULL_VOID(buttonPattern); in InitTouchEvent()
191 buttonPattern->OnTouchDown(); in InitTouchEvent()
196 buttonPattern->OnTouchUp(); in InitTouchEvent()
267 auto buttonPattern = weak.Upgrade(); in InitClickEvent() local
268 buttonPattern->OnClick(); in InitClickEvent()
H A Dbutton_pattern.cpp231 auto buttonPattern = weak.Upgrade(); in InitTouchEvent() local
232 CHECK_NULL_VOID(buttonPattern); in InitTouchEvent()
235 buttonPattern->OnTouchDown(); in InitTouchEvent()
240 buttonPattern->OnTouchUp(); in InitTouchEvent()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/container_modal/
H A Dcontainer_modal_view.cpp281 auto buttonPattern = DynamicCast<ButtonPattern>(buttonNode->GetPattern()); in AddButtonHover() local
282 CHECK_NULL_VOID(buttonPattern); in AddButtonHover()
283 buttonPattern->SetInHover(isHover); in AddButtonHover()
287 float curDis = sqrt(pow(buttonPattern->GetLocalLocation().GetX() - halfSize, 2.0) + in AddButtonHover()
288 pow(buttonPattern->GetLocalLocation().GetY() - halfSize, 2.0)); in AddButtonHover()
326 auto buttonPattern = DynamicCast<ButtonPattern>(buttonNode->GetPattern()); in AddButtonMouse() local
327 CHECK_NULL_VOID(buttonPattern); in AddButtonMouse()
328 if (info.GetAction() != MouseAction::MOVE || !buttonPattern->GetIsInHover()) { in AddButtonMouse()
329 buttonPattern->SetLocalLocation(info.GetLocalLocation()); in AddButtonMouse()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stepper/
H A Dstepper_pattern.cpp129 auto buttonPattern = AceType::MakeRefPtr<NG::ButtonPattern>(); in CreateLeftButtonNode() local
130 CHECK_NULL_VOID(buttonPattern); in CreateLeftButtonNode()
131 buttonPattern->setComponentButtonType(ComponentButtonType::STEPPER); in CreateLeftButtonNode()
132 buttonPattern->SetFocusBorderColor(stepperTheme->GetFocusColor()); in CreateLeftButtonNode()
286 auto buttonPattern = buttonNode->GetPattern<ButtonPattern>(); in CreateArrowRightButtonNode() local
287 CHECK_NULL_VOID(buttonPattern); in CreateArrowRightButtonNode()
288 buttonPattern->setComponentButtonType(ComponentButtonType::STEPPER); in CreateArrowRightButtonNode()
289 buttonPattern->SetFocusBorderColor(stepperTheme->GetFocusColor()); in CreateArrowRightButtonNode()
395 auto buttonPattern = buttonNode->GetPattern<ButtonPattern>(); in CreateArrowlessRightButtonNode() local
396 CHECK_NULL_VOID(buttonPattern); in CreateArrowlessRightButtonNode()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dnavigation_toolbar_util.cpp297 auto buttonPattern = AceType::MakeRefPtr<ButtonPattern>(); in CreateToolbarItemInContainer() local
298 CHECK_NULL_RETURN(buttonPattern, nullptr); in CreateToolbarItemInContainer()
299 buttonPattern->setComponentButtonType(ComponentButtonType::NAVIGATION); in CreateToolbarItemInContainer()
300 buttonPattern->SetFocusBorderColor(theme->GetToolBarItemFocusColor()); in CreateToolbarItemInContainer()
301 buttonPattern->SetFocusBorderWidth(theme->GetToolBarItemFocusBorderWidth()); in CreateToolbarItemInContainer()
303 V2::MENU_ITEM_ETS_TAG, ElementRegister::GetInstance()->MakeUniqueId(), buttonPattern); in CreateToolbarItemInContainer()
357 auto buttonPattern = AceType::MakeRefPtr<ButtonPattern>(); in CreateToolbarMoreMenuNode() local
358 CHECK_NULL_RETURN(buttonPattern, nullptr); in CreateToolbarMoreMenuNode()
359 buttonPattern->setComponentButtonType(ComponentButtonType::NAVIGATION); in CreateToolbarMoreMenuNode()
360 buttonPattern->SetFocusBorderColor(theme->GetToolBarItemFocusColor()); in CreateToolbarMoreMenuNode()
[all …]
H A Dnavigation_title_util.cpp214 auto buttonPattern = AceType::MakeRefPtr<NG::ButtonPattern>(); in CreateMenuItemButton() local
215 CHECK_NULL_RETURN(buttonPattern, nullptr); in CreateMenuItemButton()
216 buttonPattern->setComponentButtonType(ComponentButtonType::NAVIGATION); in CreateMenuItemButton()
218buttonPattern->SetBlendColor(theme->GetBackgroundPressedColor(), theme->GetBackgroundHoverColor()); in CreateMenuItemButton()
219 buttonPattern->SetFocusBorderColor(theme->GetBackgroundFocusOutlineColor()); in CreateMenuItemButton()
220 buttonPattern->SetFocusBorderWidth(theme->GetBackgroundFocusOutlineWeight()); in CreateMenuItemButton()
222 buttonPattern->SetFocusBorderColor(theme->GetToolBarItemFocusColor()); in CreateMenuItemButton()
223 buttonPattern->SetFocusBorderWidth(theme->GetToolBarItemFocusBorderWidth()); in CreateMenuItemButton()
226 V2::MENU_ITEM_ETS_TAG, ElementRegister::GetInstance()->MakeUniqueId(), buttonPattern); in CreateMenuItemButton()
H A Dnavigation_model_ng.cpp630 auto buttonPattern = backButtonNode->GetPattern<ButtonPattern>(); in SetTitleMode() local
631 CHECK_NULL_VOID(buttonPattern); in SetTitleMode()
633 buttonPattern->SetSkipColorConfigurationUpdate(); in SetTitleMode()
634 buttonPattern->setComponentButtonType(ComponentButtonType::NAVIGATION); in SetTitleMode()
636buttonPattern->SetBlendColor(theme->GetBackgroundPressedColor(), theme->GetBackgroundHoverColor()); in SetTitleMode()
637 buttonPattern->SetFocusBorderColor(theme->GetBackgroundFocusOutlineColor()); in SetTitleMode()
638 buttonPattern->SetFocusBorderWidth(theme->GetBackgroundFocusOutlineWeight()); in SetTitleMode()
1319 auto buttonPattern = backButtonNode->GetPattern<ButtonPattern>(); in SetTitleMode() local
1320 CHECK_NULL_VOID(buttonPattern); in SetTitleMode()
1321 buttonPattern->SetSkipColorConfigurationUpdate(); in SetTitleMode()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/app_bar/
H A Datomic_service_pattern.cpp245 auto buttonPattern = button->GetPattern<ButtonPattern>(); in UpdateButtonColor() local
246 CHECK_NULL_VOID(buttonPattern); in UpdateButtonColor()
248 buttonPattern->SetClickedColor(theme->GetClickEffectColorLight()); in UpdateButtonColor()
250 buttonPattern->SetClickedColor(theme->GetClickEffectColorDark()); in UpdateButtonColor()
254 buttonPattern->SetFocusBorderColor(theme->GetFocusedOutlineColorLight()); in UpdateButtonColor()
256 buttonPattern->SetFocusBorderColor(theme->GetFocusedOutlineColorDark()); in UpdateButtonColor()
H A Dapp_bar_view.cpp183 auto buttonPattern = button->GetPattern<ButtonPattern>(); in BuildButton() local
184 CHECK_NULL_RETURN(buttonPattern, nullptr); in BuildButton()
185 buttonPattern->SetFocusBorderWidth(theme->GetFocusedOutlineWidth()); in BuildButton()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/security_component/
H A Dsecurity_component_pattern.cpp217 auto buttonPattern = weak.Upgrade(); in InitOnClick() local
218 CHECK_NULL_VOID(buttonPattern); in InitOnClick()
219 auto frameNode = buttonPattern->GetHost(); in InitOnClick()
230 if (buttonPattern->IsParentMenu(frameNode) && info.GetPointerEvent() != nullptr) { in InitOnClick()
233 res = buttonPattern->ReportSecurityComponentClickEvent(info); in InitOnClick()
358 auto buttonPattern = buttonNode->GetPattern<ButtonPattern>(); in GetFocusPattern() local
359 return buttonPattern->GetFocusPattern(); in GetFocusPattern()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navrouter/
H A Dnavdestination_model_ng.cpp282 auto buttonPattern = backButtonNode->GetPattern<ButtonPattern>(); in CreateBackButton() local
283 CHECK_NULL_VOID(buttonPattern); in CreateBackButton()
284 buttonPattern->SetSkipColorConfigurationUpdate(); in CreateBackButton()
285 buttonPattern->setComponentButtonType(ComponentButtonType::NAVIGATION); in CreateBackButton()
287buttonPattern->SetBlendColor(theme->GetBackgroundPressedColor(), theme->GetBackgroundHoverColor()); in CreateBackButton()
288 buttonPattern->SetFocusBorderColor(theme->GetBackgroundFocusOutlineColor()); in CreateBackButton()
289 buttonPattern->SetFocusBorderWidth(theme->GetBackgroundFocusOutlineWeight()); in CreateBackButton()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/progress/
H A Dprogress_pattern.cpp155 auto buttonPattern = weak.Upgrade(); in InitTouchEvent() local
156 CHECK_NULL_VOID(buttonPattern); in InitTouchEvent()
157 buttonPattern->OnPress(info); in InitTouchEvent()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/
H A Dbubble_view.cpp811 auto buttonPattern = AceType::MakeRefPtr<NG::ButtonPattern>(); in CreateButton() local
812 CHECK_NULL_RETURN(buttonPattern, nullptr); in CreateButton()
814 buttonPattern->setComponentButtonType(ComponentButtonType::POPUP); in CreateButton()
815 buttonPattern->SetFocusBorderColor(focusColor); in CreateButton()
816 auto buttonNode = FrameNode::CreateFrameNode(V2::BUTTON_ETS_TAG, buttonId, buttonPattern); in CreateButton()
817 CHECK_NULL_RETURN(buttonPattern, nullptr); in CreateButton()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/calendar_picker/
H A Dcalendar_picker_model_ng.cpp94 auto buttonPattern = buttonNode->GetPattern<ButtonPattern>(); in CreateButtonChild() local
95 CHECK_NULL_RETURN(buttonPattern, nullptr); in CreateButtonChild()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/
H A Ddialog_pattern.cpp878 auto buttonPattern = buttonNode->GetPattern<ButtonPattern>(); in AddButtonAndDivider() local
879 CHECK_NULL_VOID(buttonPattern); in AddButtonAndDivider()
880 buttonPattern->SetSkipColorConfigurationUpdate(); in AddButtonAndDivider()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/search/
H A Dsearch_pattern.cpp1117 auto buttonPattern = buttonFrameNode->GetPattern<ButtonPattern>(); in InitButtonMouseEvent() local
1118 CHECK_NULL_VOID(buttonPattern); in InitButtonMouseEvent()
1119 auto buttonHoverListener = buttonPattern->GetHoverListener(); in InitButtonMouseEvent()