/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/slider/ |
H A D | slider_paint_method.cpp | 47 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 D | slider_content_modifier.cpp | 225 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 D | slider_content_modifier.h | 40 float trackThickness = 0.0f; member 82 void SetTrackThickness(float trackThickness) in SetTrackThickness() argument 85 trackThickness_->Set(trackThickness); in SetTrackThickness()
|
H A D | slider_pattern.h | 71 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 D | slider_layout_algorithm.cpp | 27 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 D | slider_model_ng.cpp | 754 Dimension trackThickness = Dimension(0.0f); in GetThickness() local 756 SliderLayoutProperty, Thickness, trackThickness, frameNode, defaultTrackThickness); in GetThickness() 757 return trackThickness; in GetThickness()
|
H A D | slider_pattern.cpp | 1669 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 D | ts-basic-components-slider.md | 166 ### 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 D | ts-basic-components-slider.md | 166 ### 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 D | ArkSlider.ts | 52 trackThickness(value: Length): this {
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/slider/ |
H A D | slider_Extend_test_ng.cpp | 637 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 D | arkComponent.d.ts | 1000 trackThickness(value: Length): this;
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/Beta5 to v3.2-Release/ |
H A D | js-apidiff-arkui.md | 1129 …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 D | js-apidiff-arkui.md | 1129 …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 D | js-apidiff-arkui.md | 2774 …iderAttribute;<br>方法or属性:trackThickness(value: Length): SliderAttribute;<br>旧版本信息:|类名:SliderAttrib…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | arkComponent.js | 19410 trackThickness(value) { method in ArkSliderComponent
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v3.2-Release/ |
H A D | js-apidiff-arkui.md | 2774 …: trackThickness(value: Length): SliderAttribute;<br>Old version information: |Class name: SliderA…
|