Home
last modified time | relevance | path

Searched refs:trackRadius (Results 1 - 7 of 7) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components/checkable/
H A Drosen_render_switch.cpp139 double trackRadius = switchSize_.Height() / 2.0; in PaintTrack() local
142 trackRadius, trackRadius); in PaintTrack()
151 double trackRadius = switchSize_.Height() / 2.0; in PaintTrack() local
154 trackRadius, trackRadius); in PaintTrack() local
234 double trackRadius = switchSize_.Height() / 2.0; in DrawTrackAnimation() local
238 DrawTrackOffAndOn(paintOffset, trackRadius, canvas, trackPaint); in DrawTrackAnimation()
248 const Offset& paintOffset, double trackRadius, SkCanvas* canvas, SkPaint& trackPaint) const in DrawTrackOffAndOn()
250 void RosenRenderSwitch::DrawTrackOffAndOn(const Offset& paintOffset, double trackRadius, in DrawTrackOffAndOn()
247 DrawTrackOffAndOn( const Offset& paintOffset, double trackRadius, SkCanvas* canvas, SkPaint& trackPaint) const DrawTrackOffAndOn() argument
[all...]
H A Drosen_render_switch.h55 void DrawTrackOffAndOn(const Offset& paintOffset, double trackRadius, SkCanvas* canvas, SkPaint& trackPaint) const;
62 void DrawTrackOffAndOn(const Offset& paintOffset, double trackRadius,
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toggle/
H A Dswitch_paint_method.h115 auto trackRadius = SWITCH_ERROR_RADIUS; variable
117 trackRadius = paintProperty->GetTrackBorderRadius().value().ConvertToPx();
119 switchModifier_->SetTrackRadius(trackRadius);
131 if (GreatOrEqual(trackRadius, 0.0) && LessOrEqual(trackRadius, std::min(size.Width(), size.Height()) / 2.0)) {
133 actualTrackRadius = trackRadius;
H A Dswitch_pattern.cpp470 auto trackRadius = switchModifier->GetTrackRadius(); in GetInnerFocusPaintRect() local
479 width = width_ + (pointRadius - trackRadius + focusPaintPadding) * NUMBER_TWO; in GetInnerFocusPaintRect()
480 offsetX = offset_.GetX() - (pointRadius - trackRadius + focusPaintPadding); in GetInnerFocusPaintRect()
483 if (SWITCH_ERROR_RADIUS != trackRadius) { in GetInnerFocusPaintRect()
484 radio = trackRadius + focusPaintPadding; in GetInnerFocusPaintRect()
486 if (width_ < height_ && pointRadius > trackRadius) { in GetInnerFocusPaintRect()
487 width = width_ + (pointRadius - trackRadius + focusPaintPadding) * NUMBER_TWO; in GetInnerFocusPaintRect()
488 offsetX = offset_.GetX() - (pointRadius - trackRadius + focusPaintPadding); in GetInnerFocusPaintRect()
H A Dswitch_paint_method.cpp98 auto trackRadius = in PaintSwitch() local
129 RSRoundRect roundRect(rect, trackRadius, trackRadius); in PaintSwitch()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_toggle.cpp458 CalcDimension trackRadius; in SwitchStyle() local
460 ParseJsDimensionVpNG(jsObj->GetProperty("trackBorderRadius"), trackRadius, false) && in SwitchStyle()
461 !trackRadius.IsNegative()) { in SwitchStyle()
462 ToggleModel::GetInstance()->SetTrackBorderRadius(trackRadius); in SwitchStyle()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_toggle_bridge.cpp241 CalcDimension trackRadius; in SetSwitchStyle() local
243 ArkTSUtils::ParseJsDimensionNG(vm, trackRadiusArg, trackRadius, DimensionUnit::VP) && in SetSwitchStyle()
244 !trackRadius.IsNegative()) { in SetSwitchStyle()
246 nativeNode, trackRadius.Value(), static_cast<int>(trackRadius.Unit())); in SetSwitchStyle()

Completed in 6 milliseconds