/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/button/ |
H A D | button_content_modifier_test_ng.cpp | 593 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 D | button_test_ng.cpp | 167 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 D | toggle_button_test_ng.cpp | 398 auto buttonPattern = frameNode->GetPattern<ToggleButtonPattern>(); variable 399 ASSERT_NE(buttonPattern, nullptr); 402 …buttonPattern->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 D | button_theme.h | 57 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 D | toggle_model_ng.cpp | 122 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 D | toggle_button_model_ng.cpp | 57 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 D | toggle_button_pattern.cpp | 187 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 D | button_pattern.cpp | 231 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 D | container_modal_view.cpp | 281 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 D | stepper_pattern.cpp | 129 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 D | navigation_toolbar_util.cpp | 297 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 D | navigation_title_util.cpp | 214 auto buttonPattern = AceType::MakeRefPtr<NG::ButtonPattern>(); in CreateMenuItemButton() local 215 CHECK_NULL_RETURN(buttonPattern, nullptr); in CreateMenuItemButton() 216 buttonPattern->setComponentButtonType(ComponentButtonType::NAVIGATION); in CreateMenuItemButton() 218 …buttonPattern->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 D | navigation_model_ng.cpp | 630 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() 636 …buttonPattern->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 D | atomic_service_pattern.cpp | 245 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 D | app_bar_view.cpp | 183 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 D | security_component_pattern.cpp | 217 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 D | navdestination_model_ng.cpp | 282 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() 287 …buttonPattern->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 D | progress_pattern.cpp | 155 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 D | bubble_view.cpp | 811 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 D | calendar_picker_model_ng.cpp | 94 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 D | dialog_pattern.cpp | 878 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 D | search_pattern.cpp | 1117 auto buttonPattern = buttonFrameNode->GetPattern<ButtonPattern>(); in InitButtonMouseEvent() local 1118 CHECK_NULL_VOID(buttonPattern); in InitButtonMouseEvent() 1119 auto buttonHoverListener = buttonPattern->GetHoverListener(); in InitButtonMouseEvent()
|