/foundation/arkui/ace_engine/frameworks/core/components_ng/event/ |
H A D | focus_box.cpp | 22 if (paintStyle_->strokeWidth.has_value() && paintStyle_->strokeWidth->IsNegative()) { in SetStyle() 23 paintStyle_->strokeWidth.reset(); in SetStyle() 25 if (!paintStyle_->strokeColor && !paintStyle_->strokeWidth && !paintStyle_->margin) { in SetStyle() 46 if (box.paintStyle_->strokeWidth) { in ToJsonValue() 47 json->Put("strokeWidth", box.paintStyle_->strokeWidth.value().ToString().c_str()); in ToJsonValue()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item_group/ |
H A D | menu_item_group_paint_method.cpp | 42 info.topMargin = groupSize.Height() - info.strokeWidth; in GetOverlayDrawFunction() 54 auto strokeWidth = Dimension(1.0f, DimensionUnit::PX); in PreparePaintData() local 61 strokeWidth = selectTheme->GetDefaultDividerWidth(); in PreparePaintData() 67 info.strokeWidth = props->GetStrokeWidth().value_or(strokeWidth).ConvertToPxWithSize(groupSize.Height()); in PreparePaintData() 69 info.strokeWidth = strokeWidth.ConvertToPx(); in PreparePaintData() 92 path.AddRect(info.startMargin, info.topMargin, info.width - info.endMargin, info.topMargin + info.strokeWidth); in PaintDivider()
|
/foundation/arkui/ace_engine/frameworks/core/components_v2/list/ |
H A D | rosen_render_list_item_group.cpp | 37 if (!divider || divider->color.GetAlpha() <= 0x00 || LessOrEqual(divider->strokeWidth.Value(), 0.0)) { in PaintDivider() 42 const double strokeWidth = NormalizePercentToPx(divider->strokeWidth, IsVertical()); in PaintDivider() local 43 const double halfSpaceWidth = std::max(GetSpace(), strokeWidth) / 2.0; in PaintDivider() 46 const double topOffset = halfSpaceWidth + (strokeWidth / 2.0); in PaintDivider() 47 const double bottomOffset = topOffset - strokeWidth; in PaintDivider() 54 paint.setStrokeWidth(strokeWidth); in PaintDivider() 59 pen.SetWidth(strokeWidth); in PaintDivider()
|
H A D | list_properties.h | 92 Dimension strokeWidth = 0.0_vp; member 98 return (strokeWidth == itemDivider.strokeWidth) && (startMargin == itemDivider.startMargin) && in operator ==()
|
H A D | list_item_group_component.cpp | 39 updateType |= static_cast<uint32_t>(listItemGroup->GetItemDivider()->strokeWidth == itemDivider_->strokeWidth ? in Compare()
|
/foundation/arkui/ace_engine/frameworks/core/components/common/painter/ |
H A D | rosen_checkable_painter.cpp | 31 void RosenCheckablePainter::SetStrokeWidth(double strokeWidth, SkPaint& skPaint) const in SetStrokeWidth() argument 35 skPaint.setStrokeWidth(strokeWidth); in SetStrokeWidth() 38 void RosenCheckablePainter::SetStrokeWidth(double strokeWidth, RSPen& pen) const 41 pen.SetWidth(strokeWidth);
|
H A D | rosen_checkable_painter.h | 36 void SetStrokeWidth(double strokeWidth, SkPaint& paint) const; 38 void SetStrokeWidth(double strokeWidth, RSPen& pen) const;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select/ |
H A D | select_properties.h | 26 Dimension strokeWidth = 0.0_vp; member 33 return (strokeWidth == itemDivider.strokeWidth) && (startMargin == itemDivider.startMargin) && in operator ==()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/ |
H A D | textpicker_properties.h | 27 Dimension strokeWidth = 0.0_vp; member 34 return (strokeWidth == itemDivider.strokeWidth) && (startMargin == itemDivider.startMargin) && in operator ==()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_picker/ |
H A D | text_picker_divider_test.cpp | 264 divider1.strokeWidth = TEST_STROKEWIDTH_DEFAULT; in HWTEST_F() 271 EXPECT_EQ(itemDivider1->strokeWidth, divider1.strokeWidth); in HWTEST_F() 303 divider2.strokeWidth = TEST_STROKEWIDTH_NEGATIVE; in HWTEST_F() 310 EXPECT_EQ(itemDivider2->strokeWidth, divider2.strokeWidth); in HWTEST_F() 342 divider3.strokeWidth = TEST_STROKEWIDTH_MAX; in HWTEST_F() 349 EXPECT_EQ(itemDivider3->strokeWidth, divider3.strokeWidth); in HWTEST_F() 386 EXPECT_EQ(itemDivider4->strokeWidth, divider in HWTEST_F() [all...] |
H A D | text_picker_divider_add_test.cpp | 268 itemDivider.strokeWidth = TEST_STROKEWIDTH_10; in HWTEST_F() 272 * @tc.expected: strokeWidth is equal to value was set in HWTEST_F() 321 itemDivider2.strokeWidth = TEST_STROKEWIDTH_10; in HWTEST_F() 327 * @tc.expected: strokeWidth the result is true in HWTEST_F() 374 itemDivider3.strokeWidth = TEST_STROKEWIDTH_20; in HWTEST_F() 379 * @tc.expected: strokeWidth the result is true in HWTEST_F() 430 * @tc.expected: strokeWidth the result is true in HWTEST_F() 432 itemDivider4.strokeWidth = TEST_STROKEWIDTH_DEFAULT; in HWTEST_F() 478 * @tc.expected: strokeWidth the result is false in HWTEST_F() 480 itemDivider5.strokeWidth in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/ |
H A D | menu_item_paint_method.cpp | 46 auto strokeWidth = Dimension(1.0f, DimensionUnit::PX); in GetOverlayDrawFunction() local 50 strokeWidth = selectTheme->GetDefaultDividerWidth(); in GetOverlayDrawFunction() 55 info.strokeWidth = props->GetStrokeWidth().value_or(strokeWidth).ConvertToPxWithSize(itemSize.Height()); in GetOverlayDrawFunction() 69 info.topMargin + info.strokeWidth); in PaintDivider()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_divider.cpp | 89 CalcDimension strokeWidth = theme->GetStokeWidth(); in SetStrokeWidth() local 91 strokeWidth = 1.0_px; in SetStrokeWidth() 93 if (!ParseJsDimensionVpNG(info[0], strokeWidth, false)) { in SetStrokeWidth() 94 strokeWidth = 1.0_px; in SetStrokeWidth() 96 DividerModel::GetInstance()->StrokeWidth(strokeWidth); in SetStrokeWidth() 106 JSClass<JSDivider>::StaticMethod("strokeWidth", &JSDivider::SetStrokeWidth, opt); in JSBind()
|
/foundation/arkui/ace_engine/test/unittest/core/event/ |
H A D | focus_box_test_ng.cpp | 72 style.strokeWidth = 1.0f; in HWTEST_F() 89 style.strokeWidth = -1.0f; in HWTEST_F() 151 style.strokeWidth = 0.0f; in HWTEST_F() 167 style.strokeWidth = 1.0f; in HWTEST_F() 197 style.strokeWidth = 1.0f; in HWTEST_F()
|
/foundation/arkui/ace_engine_lite/frameworks/src/core/components/test/unittest/common/ |
H A D | horizonprogress_tdd_test.cpp | 518 * @tc.steps: step1. setting strokeWidth=0. in HorizonProgressTest014() 520 jerry_value_t colorKey = jerry_create_string(reinterpret_cast<const jerry_char_t *>("strokeWidth")); in HorizonProgressTest014() 521 const int32_t strokeWidth = 0; in HorizonProgressTest014() local 522 jerry_value_t colorValue = jerry_create_number(strokeWidth); in HorizonProgressTest014() 535 * @tc.expected: step1. get strokeWidth=0. in HorizonProgressTest014() 538 if (static_cast<int32_t>(progressView->GetValidHeight()) == strokeWidth) { in HorizonProgressTest014() 543 EXPECT_TRUE(progressView->GetValidHeight() == strokeWidth); in HorizonProgressTest014() 559 * @tc.steps: step1. setting strokeWidth=32767. in HorizonProgressTest015() 561 jerry_value_t colorKey = jerry_create_string(reinterpret_cast<const jerry_char_t *>("strokeWidth")); in HorizonProgressTest015() 562 const int32_t strokeWidth in HorizonProgressTest015() local 603 const int32_t strokeWidth = 32768; HorizonProgressTest016() local 644 const int32_t strokeWidth = -1; HorizonProgressTest017() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/data_panel/ |
H A D | data_panel_model_ng.cpp | 73 void DataPanelModelNG::SetStrokeWidth(const Dimension& strokeWidth) in SetStrokeWidth() argument 75 ACE_UPDATE_PAINT_PROPERTY(DataPanelPaintProperty, StrokeWidth, strokeWidth); in SetStrokeWidth() 93 void DataPanelModelNG::SetStrokeWidth(FrameNode* frameNode, const Dimension& strokeWidth) in SetStrokeWidth() argument 95 ACE_UPDATE_NODE_PAINT_PROPERTY(DataPanelPaintProperty, StrokeWidth, strokeWidth, frameNode); in SetStrokeWidth()
|
H A D | data_panel_model_ng.h | 39 void SetStrokeWidth(const Dimension& strokeWidth) override; 44 static void SetStrokeWidth(FrameNode* frameNode, const Dimension& strokeWidth);
|
/foundation/arkui/ace_engine_lite/test/moduletest/common/test_app/ui_auto_test/src/main/js/default/pages/chart/29/ |
H A D | index.js | 49 strokeWidth: "5px" 62 strokeWidth: "5px"
|
/foundation/arkui/ace_engine/frameworks/core/components/divider/ |
H A D | divider_component.h | 61 void SetStrokeWidth(const Dimension& strokeWidth) in SetStrokeWidth() argument 63 strokeWidth_ = strokeWidth; in SetStrokeWidth()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_item_group_paint_method.cpp | 21 if (!divider_.strokeWidth.IsValid() || divider_.strokeWidth.Unit() == DimensionUnit::PERCENT) { in PaintDivider() 31 .constrainStrokeWidth = divider_.strokeWidth.ConvertToPx(), in PaintDivider() 32 .halfSpaceWidth = (spaceWidth_ + divider_.strokeWidth.ConvertToPx()) / 2.0f, /* 2.0f half */ in PaintDivider()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkboxgroup/ |
H A D | checkboxgroup_paint_method.h | 61 auto strokeWidth = paintProperty->GetCheckBoxGroupCheckMarkWidthValue().ConvertToPx(); variable 63 if (strokeWidth > strokeLimitByMarkSize) { 64 strokeWidth = strokeLimitByMarkSize; 66 checkboxGroupModifier_->SetCheckStroke(strokeWidth);
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_data_panel_ffi.cpp | 120 void FfiOHOSAceFrameworkDataPanelSetStrokeWidth(double strokeWidth, int32_t widthUnit) in FfiOHOSAceFrameworkDataPanelSetStrokeWidth() argument 122 if (strokeWidth < 0.0) { in FfiOHOSAceFrameworkDataPanelSetStrokeWidth() 123 strokeWidth = DEFAULT_STROKE_WIDTH; in FfiOHOSAceFrameworkDataPanelSetStrokeWidth() 125 Dimension dimStrokeWidth(strokeWidth, static_cast<DimensionUnit>(widthUnit)); in FfiOHOSAceFrameworkDataPanelSetStrokeWidth()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_divider_bridge.cpp | 30 CalcDimension strokeWidth; in SetStrokeWidth() local 31 if (ArkTSUtils::ParseJsDimensionVpNG(vm, strokeWidthArg, strokeWidth, false) && in SetStrokeWidth() 32 strokeWidth.Value() >= 0) { in SetStrokeWidth() 34 nativeNode, strokeWidth.Value(), static_cast<int32_t>(strokeWidth.Unit())); in SetStrokeWidth()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/divider/ |
H A D | divider_modifier.h | 40 void SetStrokeWidth(float strokeWidth) in SetStrokeWidth() argument 42 strokeWidth_->Set(strokeWidth); in SetStrokeWidth()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/divider/old_cases/ |
H A D | divider_test_ng.cpp | 39 std::optional<Dimension> strokeWidth = std::nullopt; member 68 testProperty.strokeWidth = STROKE_WIDTH; in SetUpTestCase() 86 if (testProperty.strokeWidth.has_value()) { in CreateDividerNode() 87 DividerModelNG().StrokeWidth(testProperty.strokeWidth.value()); in CreateDividerNode() 132 testProperty.strokeWidth = STROKE_WIDTH; in HWTEST_F() 220 testProperty.strokeWidth = STROKE_WIDTH; in HWTEST_F() 250 testProperty.strokeWidth = STROKE_WIDTH; in HWTEST_F() 278 testProperty.strokeWidth = STROKE_WIDTH; in HWTEST_F() 305 testProperty.strokeWidth = STROKE_WIDTH; in HWTEST_F()
|