Home
last modified time | relevance | path

Searched refs:switchTheme (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toggle/
H A Dswitch_paint_method.cpp44 auto switchTheme = pipeline->GetTheme<SwitchTheme>(); in SwitchModifier() local
45 CHECK_NULL_VOID(switchTheme); in SwitchModifier()
79 CHECK_NULL_VOID(switchTheme); in InitializeParam()
80 activeColor_ = switchTheme->GetActiveColor(); in InitializeParam()
85 hoverDuration_ = switchTheme->GetHoverDuration(); in InitializeParam()
87 touchDuration_ = switchTheme->GetTouchDuration(); in InitializeParam()
109 CHECK_NULL_VOID(switchTheme); in PaintSwitch()
117 … (switchTheme->GetHeight() - switchTheme->GetHotZoneVerticalPadding() * 2).ConvertToPx(); in PaintSwitch()
129 …defaultWidth - (switchTheme->GetWidth() - switchTheme->GetHotZoneHorizontalPadding() * 2).ConvertT… in PaintSwitch()
131 …defaultHeight - (switchTheme->GetHeight() - switchTheme->GetHotZoneVerticalPadding() * 2).ConvertT… in PaintSwitch()
[all …]
H A Dswitch_layout_algorithm.cpp44 auto switchTheme = pipeline->GetTheme<SwitchTheme>(); in MeasureContent() local
45 CHECK_NULL_RETURN(switchTheme, std::nullopt); in MeasureContent()
50 …auto width = (switchTheme->GetWidth() - switchTheme->GetHotZoneHorizontalPadding() * 2).ConvertToP… in MeasureContent()
59 …auto height = (switchTheme->GetHeight() - switchTheme->GetHotZoneVerticalPadding() * 2).ConvertToP… in MeasureContent()
111 auto switchTheme = pipeline->GetTheme<SwitchTheme>(); in CalcHeightAndWidth() local
112 CHECK_NULL_VOID(switchTheme); in CalcHeightAndWidth()
117 auto ratio = switchTheme->GetRatio(); in CalcHeightAndWidth()
H A Dswitch_paint_method.h50 auto switchTheme = pipeline->GetTheme<SwitchTheme>(); in GetContentModifier() local
51 … auto boardColor = isSelect_ ? paintProperty->GetSelectedColorValue(switchTheme->GetActiveColor()) in GetContentModifier()
52 : switchTheme->GetInactivePointColor(); in GetContentModifier()
67 auto switchTheme = pipeline->GetTheme<SwitchTheme>(); in UpdateBoundsRect() local
68 auto horizontalPadding = switchTheme->GetHotZoneHorizontalPadding().ConvertToPx(); in UpdateBoundsRect()
69 auto verticalPadding = switchTheme->GetHotZoneVerticalPadding().ConvertToPx(); in UpdateBoundsRect()
71 (switchTheme->GetHeight().ConvertToPx() - verticalPadding * 2); in UpdateBoundsRect()
H A Dswitch_pattern.cpp119 auto switchTheme = pipeline->GetTheme<SwitchTheme>(); in UpdateSwitchLayoutProperty() local
120 CHECK_NULL_VOID(switchTheme); in UpdateSwitchLayoutProperty()
122 margin.left = CalcLength(switchTheme->GetHotZoneHorizontalPadding().Value()); in UpdateSwitchLayoutProperty()
124 margin.top = CalcLength(switchTheme->GetHotZoneVerticalPadding().Value()); in UpdateSwitchLayoutProperty()
125 margin.bottom = CalcLength(switchTheme->GetHotZoneVerticalPadding().Value()); in UpdateSwitchLayoutProperty()
147 hotZoneHorizontalPadding_ = switchTheme->GetHotZoneHorizontalPadding(); in UpdateSwitchLayoutProperty()
148 hotZoneVerticalPadding_ = switchTheme->GetHotZoneVerticalPadding(); in UpdateSwitchLayoutProperty()
437 auto switchTheme = pipelineContext->GetTheme<SwitchTheme>(); in GetInnerFocusPaintRect() local
438 CHECK_NULL_VOID(switchTheme); in GetInnerFocusPaintRect()
583 auto switchTheme = pipeline->GetTheme<SwitchTheme>(); in OnColorConfigurationUpdate() local
[all …]
H A Dswitch_paint_property.h46 auto switchTheme = pipelineContext->GetTheme<SwitchTheme>(); in ToJsonValue() local
47 CHECK_NULL_VOID(switchTheme); in ToJsonValue()
48 … auto defaultHeight = (switchTheme->GetHeight() - switchTheme->GetHotZoneVerticalPadding() * 2); in ToJsonValue()
H A Dswitch_pattern.h93 auto switchTheme = pipelineContext->GetTheme<SwitchTheme>(); in GetFocusPattern() local
94 CHECK_NULL_RETURN(switchTheme, FocusPattern()); in GetFocusPattern()
95 auto focusPaintcolor = switchTheme->GetActiveColor(); in GetFocusPattern()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/toggle/
H A Dtoggle_switch_test_ng.cpp127 switchTheme->width_ = TOGGLE_WIDTH;
128 switchTheme->height_ = TOGGLE_HEIGHT;
182 switchTheme->width_ = TOGGLE_WIDTH;
183 switchTheme->height_ = TOGGLE_HEIGHT;
236 switchTheme->width_ = TOGGLE_WIDTH;
293 switchTheme->width_ = TOGGLE_WIDTH;
350 switchTheme->width_ = TOGGLE_WIDTH;
407 switchTheme->width_ = TOGGLE_WIDTH;
464 switchTheme->width_ = TOGGLE_WIDTH;
576 switchTheme->width_ = TOGGLE_WIDTH;
[all …]
H A Dtoggle_test_ng.cpp826 switchTheme->width_ = TOGGLE_WIDTH;
827 switchTheme->height_ = TOGGLE_HEIGH;
828 switchTheme->hotZoneHorizontalPadding_ = ZERO;
896 switchTheme->width_ = TOGGLE_WIDTH;
897 switchTheme->height_ = TOGGLE_HEIGH;
898 switchTheme->hotZoneHorizontalPadding_ = ZERO;
979 switchTheme->width_ = TOGGLE_WIDTH;
980 switchTheme->height_ = TOGGLE_HEIGH;
1006 ASSERT_NE(switchTheme, nullptr);
1007 switchTheme->height_ = TOGGLE_HEIGH;
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dtoggle_model_impl.cpp48 RefPtr<SwitchTheme> switchTheme = JSViewAbstract::GetTheme<SwitchTheme>(); in Create() local
49 if (!switchTheme) { in Create()
52 …tr<SwitchComponent> switchComponent = AceType::MakeRefPtr<OHOS::Ace::SwitchComponent>(switchTheme); in Create()
55 auto horizontalPadding = switchTheme->GetHotZoneHorizontalPadding(); in Create()
56 auto verticalPadding = switchTheme->GetHotZoneVerticalPadding(); in Create()
57 switchComponent->SetWidth(switchTheme->GetWidth() - horizontalPadding * 2); in Create()
58 switchComponent->SetHeight(switchTheme->GetHeight() - verticalPadding * 2); in Create()
85 RefPtr<SwitchTheme> switchTheme = JSViewAbstract::GetTheme<SwitchTheme>(); in Create() local
86 if (!switchTheme) { in Create()
89 box->SetWidth(switchTheme->GetWidth()); in Create()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_toggle_modifier.cpp127 auto switchTheme = GetTheme<SwitchTheme>(); in ResetToggleHeight() local
128 CHECK_NULL_VOID(switchTheme); in ResetToggleHeight()
129 auto defaultHeight = switchTheme->GetHeight(); in ResetToggleHeight()
130 auto verticalPadding = switchTheme->GetHotZoneVerticalPadding(); in ResetToggleHeight()
289 auto switchTheme = themeManager->GetTheme<SwitchTheme>(); in ResetToggleUnselectedColor() local
290 CHECK_NULL_VOID(switchTheme); in ResetToggleUnselectedColor()
292 if (switchTheme) { in ResetToggleUnselectedColor()
293 unselectedColor = switchTheme->GetInactiveColor(); in ResetToggleUnselectedColor()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_toggle.cpp159 auto switchTheme = GetTheme<SwitchTheme>(); in JsWidth() local
160 CHECK_NULL_VOID(switchTheme); in JsWidth()
161 auto defaultWidth = switchTheme->GetWidth(); in JsWidth()
162 auto horizontalPadding = switchTheme->GetHotZoneHorizontalPadding(); in JsWidth()
195 auto switchTheme = pipeline->GetTheme<SwitchTheme>(); in JsHeight() local
196 CHECK_NULL_VOID(switchTheme); in JsHeight()
197 auto defaultHeight = switchTheme->GetHeight(); in JsHeight()
198 auto verticalPadding = switchTheme->GetHotZoneVerticalPadding(); in JsHeight()