Home
last modified time | relevance | path

Searched refs:trackThickness (Results 1 – 17 of 17) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/slider/
H A Dslider_paint_method.cpp47 sliderContentModifier_->SetTrackThickness(parameters_.trackThickness); in UpdateContentModifier()
62 blockSize = SizeF(std::min(blockSize.Width(), parameters_.trackThickness), in UpdateContentModifier()
63 std::min(blockSize.Height(), parameters_.trackThickness)); in UpdateContentModifier()
76 …derRadius = paintProperty->GetTrackBorderRadiusValue(Dimension(parameters_.trackThickness * HALF)); in UpdateBorderRadius()
77 if (GreatOrEqual(trackBorderRadius.ConvertToPx(), parameters_.trackThickness * HALF)) { in UpdateBorderRadius()
78 trackBorderRadius = Dimension(parameters_.trackThickness * HALF); in UpdateBorderRadius()
88 if (GreatOrEqual(selectedBorderRadius.ConvertToPx(), parameters_.trackThickness * HALF)) { in UpdateBorderRadius()
89 selectedBorderRadius = Dimension(parameters_.trackThickness * HALF); in UpdateBorderRadius()
112 blockSize = SizeF(std::min(blockSize.Width(), parameters_.trackThickness), in UpdateOverlayModifier()
113 std::min(blockSize.Height(), parameters_.trackThickness)); in UpdateOverlayModifier()
H A Dslider_content_modifier.cpp225 auto trackThickness = trackThickness_->Get(); in DrawStep() local
226 if (GreatNotEqual(stepSize, trackThickness)) { in DrawStep()
227 stepSize = trackThickness; in DrawStep()
263 auto trackThickness = trackThickness_->Get(); in DrawSelect() local
507 auto trackThickness = trackThickness_->Get(); in GetTrackRect() local
510 if (GreatNotEqual(stepSize, trackThickness)) { in GetTrackRect()
511 stepSize = trackThickness; in GetTrackRect()
525 rect.SetTop(backStart.GetY() - trackThickness * HALF); in GetTrackRect()
526 rect.SetBottom(backEnd.GetY() + trackThickness * HALF); in GetTrackRect()
528 rect.SetLeft(backStart.GetX() - trackThickness * HALF); in GetTrackRect()
[all …]
H A Dslider_content_modifier.h40 float trackThickness = 0.0f; member
82 void SetTrackThickness(float trackThickness) in SetTrackThickness() argument
85 trackThickness_->Set(trackThickness); in SetTrackThickness()
H A Dslider_pattern.h71 auto trackThickness = pattern->sliderContentModifier_->GetTrackThickness(); in CreateNodePaintMethod()
73 return pattern->GetBubbleVertexPosition(blockCenter, trackThickness, blockSize); in CreateNodePaintMethod()
225 const OffsetF& blockCenter, float trackThickness, const SizeF& blockSize);
H A Dslider_layout_algorithm.cpp27 bool JudgeTrackness(Axis direction, float blockDiameter, float trackThickness, float width, float h… in JudgeTrackness() argument
30 return blockDiameter > height || trackThickness > height; in JudgeTrackness()
32 return blockDiameter > width || trackThickness > width; in JudgeTrackness()
H A Dslider_model_ng.cpp754 Dimension trackThickness = Dimension(0.0f); in GetThickness() local
756 SliderLayoutProperty, Thickness, trackThickness, frameNode, defaultTrackThickness); in GetThickness()
757 return trackThickness; in GetThickness()
H A Dslider_pattern.cpp1669 const OffsetF& blockCenter, float trackThickness, const SizeF& blockSize) in GetBubbleVertexPosition() argument
1687 vertexOffsetFromBlock = trackThickness * HALF + BUBBLE_TO_SLIDER_DISTANCE.ConvertToPx(); in GetBubbleVertexPosition()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-basic-components-slider.md166 ### trackThickness<sup>8+</sup>
168 trackThickness(value: Length)
172 为保证滑块和滑轨的[SliderStyle](#sliderstyle枚举说明)样式,[blockSize](#blocksize10)跟随trackThickness同比例增减。
174 …derstyle枚举说明).OutSet时,trackThickness :[blockSize](#blocksize10) = 1 :4,当style为[SliderStyle](#slide…
176 在变更trackThickness过程中,若trackThickness的大小或者[blockSize](#blocksize10)的大小超过slider组件的width或者height([Slid…
334 …lue | [Length](ts-types.md#length) | 是 | 刻度大小(直径)。 <br/>默认值:'4vp'<br/>取值范围:[0, trackThickness) |
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-basic-components-slider.md166 ### trackThickness<sup>8+</sup>
168 trackThickness(value: Length)
172 …rack, [blockSize](#blocksize10) should increase or decrease proportionally with **trackThickness**.
174 …tyle).OutSet**, trackThickness: [blockSize](#blocksize10) = 1:4; when **style** is **[SliderStyle]…
176 In changing the value of **trackThickness**, if it or the value of [blockSize](#blocksize10) exceed…
334 …th) | Yes | Step size (diameter).<br>Default value: **'4vp'**<br>Value range: [0, trackThickness)|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/
H A DArkSlider.ts52 trackThickness(value: Length): this {
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/slider/
H A Dslider_Extend_test_ng.cpp637 parameters.trackThickness = static_cast<float>(SLIDER_NONE_TRACK_THICKNRESS.ConvertToPx());
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/export/
H A DarkComponent.d.ts1000 trackThickness(value: Length): this;
/ohos5.0/docs/zh-cn/release-notes/api-diff/Beta5 to v3.2-Release/
H A Djs-apidiff-arkui.md1129 …derAttribute<br>方法 or 属性:trackThickness(value: Length): SliderAttribute;<br>起始版本:8|类名:SliderAttrib…
/ohos5.0/docs/en/release-notes/api-diff/Beta5-to-v3.2-Release/
H A Djs-apidiff-arkui.md1129 …name: trackThickness(value: Length): SliderAttribute;<br>Initial version: 8|Class name: SliderAttr…
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/
H A Djs-apidiff-arkui.md2774 …iderAttribute;<br>方法or属性:trackThickness(value: Length): SliderAttribute;<br>旧版本信息:|类名:SliderAttrib…
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DarkComponent.js19410 trackThickness(value) { method in ArkSliderComponent
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v3.2-Release/
H A Djs-apidiff-arkui.md2774 …: trackThickness(value: Length): SliderAttribute;<br>Old version information: |Class name: SliderA…