/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | border_property.h | 34 std::optional<T> radiusBottomLeft; member 40 radiusBottomLeft = borderRadius; in SetRadius() 47 (radiusBottomLeft == value.radiusBottomLeft) && (radiusBottomRight == value.radiusBottomRight); in operator ==() 61 if (value.radiusBottomLeft.has_value() && (radiusBottomLeft != value.radiusBottomLeft)) { in UpdateWithCheck() 62 radiusBottomLeft = value.radiusBottomLeft; in UpdateWithCheck() 79 str.append("radiusBottomLeft in ToString() 94 std::optional<Dimension> radiusBottomLeft; global() member 142 std::optional<float> radiusBottomLeft; global() member [all...] |
H A D | border_property.cpp | 178 res->Put("bottomLeft", radiusBottomLeft.value_or(Dimension(0.0, DimensionUnit::VP)).ToString().c_str()); in ToJsonValue() 201 if (value.radiusBottomLeft.has_value() && (radiusBottomLeft != value.radiusBottomLeft)) { in UpdateWithCheck() 202 radiusBottomLeft = value.radiusBottomLeft; in UpdateWithCheck() 260 radiusBottomLeft = borderRadius; in SetRadius() 267 (radiusBottomLeft == value.radiusBottomLeft) && (radiusBottomRight == value.radiusBottomRight); in operator ==()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/ |
H A D | menu_model_ng.cpp | 72 borderRadius.radiusBottomLeft = radius; in SetBorderRadius() 84 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, in SetBorderRadius() 90 borderRadius.radiusBottomLeft = radiusBottomLeft; in SetBorderRadius() 180 borderRadius.radiusBottomLeft = radius; in SetBorderRadius() 192 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, in SetBorderRadius() 198 borderRadius.radiusBottomLeft = radiusBottomLeft; in SetBorderRadius() 83 SetBorderRadius(const std::optional<Dimension>& radiusTopLeft, const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, const std::optional<Dimension>& radiusBottomRight) SetBorderRadius() argument 191 SetBorderRadius(FrameNode* frameNode, const std::optional<Dimension>& radiusTopLeft, const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, const std::optional<Dimension>& radiusBottomRight) SetBorderRadius() argument
|
H A D | menu_model_ng.h | 35 const std::optional<Dimension>& radiusBottomLeft, const std::optional<Dimension>& radiusBottomRight) override; 47 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft,
|
H A D | menu_model.h | 39 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft,
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_menu_ffi.cpp | 70 std::optional<CalcDimension> radiusBottomLeft = CalcDimension(radius.bottomLeftRadiuses, in FfiOHOSAceFrameworkMenuSetRadiusByBorderRadiuses() local 74 MenuModel::GetInstance()->SetBorderRadius(radiusTopLeft, radiusTopRight, radiusBottomLeft, radiusBottomRight); in FfiOHOSAceFrameworkMenuSetRadiusByBorderRadiuses()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_container_span_modifier.cpp | 39 borderRadius.radiusBottomLeft = Dimension(values[NUM_2], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_2])); in SetContainerSpanTextBackgroundStyle() 55 borderRadius.radiusBottomLeft = Dimension(0, OHOS::Ace::DimensionUnit::VP); in ResetContainerSpanTextBackgroundStyle()
|
H A D | node_image_span_modifier.cpp | 101 borderRadius.radiusBottomLeft = Dimension(values[NUM_2], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_2])); in SetImageSpanTextBackgroundStyle() 117 borderRadius.radiusBottomLeft = Dimension(0, OHOS::Ace::DimensionUnit::VP); in ResetImageSpanTextBackgroundStyle() 133 options->bottomLeft = styleOptions.backgroundRadius->radiusBottomLeft->Value(); in GetImageSpanTextBackgroundStyle() 134 options->bottomLeft = styleOptions.backgroundRadius->radiusBottomLeft->Value(); in GetImageSpanTextBackgroundStyle() 225 borderRadius.radiusBottomLeft = Dimension(values[NUM_2], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_2])); in SetImageSpanBorderRadius()
|
/foundation/arkui/ace_engine/test/unittest/core/manager/ |
H A D | drag_drop_func_wrapper_test_ng_coverage.cpp | 320 option.options.borderRadius->radiusBottomLeft = 12.0_vp; in HWTEST_F() 518 EXPECT_EQ(borderRadius.value().radiusBottomLeft.value().Value(), 12.0); in HWTEST_F() 527 auto radiusBottomLeft = arkExtraInfoJson->GetDouble("drag_corner_radius4", -1); in HWTEST_F() local 531 EXPECT_EQ(radiusBottomLeft, 12.0); in HWTEST_F() 557 dragPreviewOption.options.borderRadius->radiusBottomLeft = std::nullopt; in HWTEST_F() 566 auto radiusBottomLeft = arkExtraInfoJson->GetDouble("drag_corner_radius4", -1); in HWTEST_F() local 570 EXPECT_EQ(radiusBottomLeft, -1); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_utils.cpp | 205 std::optional<CalcDimension> radiusBottomLeft; in HandleDifferentRadius() local 218 radiusBottomLeft = bottomLeft; in HandleDifferentRadius() 224 if (!radiusTopLeft.has_value() && !radiusTopRight.has_value() && !radiusBottomLeft.has_value() && in HandleDifferentRadius() 235 if (radiusBottomLeft.has_value()) { in HandleDifferentRadius() 236 borderRadius.radiusBottomLeft = radiusBottomLeft; in HandleDifferentRadius()
|
H A D | js_sliding_panel.h | 29 CalcDimension radiusBottomLeft; member
|
H A D | js_menu.cpp | 148 std::optional<CalcDimension> radiusBottomLeft; in HandleDifferentRadius() local 162 radiusBottomLeft = bottomLeft; in HandleDifferentRadius() 168 if (!radiusTopLeft.has_value() && !radiusTopRight.has_value() && !radiusBottomLeft.has_value() && in HandleDifferentRadius() 172 MenuModel::GetInstance()->SetBorderRadius(radiusTopLeft, radiusTopRight, radiusBottomLeft, radiusBottomRight); in HandleDifferentRadius()
|
H A D | js_sliding_panel.cpp | 141 borderRadius.radiusBottomLeft = radius; in ParsePanelRadius() 157 ParseJsDimensionVp(valueBottomLeft, borderRadius.radiusBottomLeft); in ParsePanelRadius() 173 borderRadius.radiusBottomLeft, borderRadius.radiusBottomRight); in JsPanelBorderRadius() 240 borderRadius.radiusBottomLeft, borderRadius.radiusBottomRight); in JsPanelBorder()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/button/ |
H A D | button_model.h | 51 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, 54 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, in SetLocalizedBorderRadius() 53 SetLocalizedBorderRadius(const std::optional<Dimension>& radiusTopLeft, const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, const std::optional<Dimension>& radiusBottomRight) SetLocalizedBorderRadius() argument
|
H A D | button_model_ng.cpp | 343 borderRadius.radiusBottomLeft = radius; in SetBorderRadius() 354 borderRadius.radiusBottomLeft = radius; in SetBorderRadius() 361 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, in SetBorderRadius() 367 borderRadius.radiusBottomLeft = radiusBottomLeft; in SetBorderRadius() 387 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, in SetBorderRadius() 393 borderRadius.radiusBottomLeft = radiusBottomLeft; in SetBorderRadius() 360 SetBorderRadius(const std::optional<Dimension>& radiusTopLeft, const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, const std::optional<Dimension>& radiusBottomRight) SetBorderRadius() argument 386 SetBorderRadius(FrameNode* frameNode, const std::optional<Dimension>& radiusTopLeft, const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, const std::optional<Dimension>& radiusBottomRight) SetBorderRadius() argument
|
H A D | button_model_ng.h | 52 const std::optional<Dimension>& radiusBottomLeft, const std::optional<Dimension>& radiusBottomRight) override; 73 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft,
|
H A D | button_layout_algorithm.cpp | 220 checkNegativeBorderRadius(roundedRectRadius.radiusBottomLeft, defaultBorderRadius); in HandleBorderRadius() 306 auto radiusBottomMax = std::max(radius->radiusBottomLeft, radius->radiusBottomRight); in MeasureCircleButton() 323 if (borderRadius.radiusBottomLeft.has_value()) { in GetFirstValidRadius() 324 return borderRadius.radiusBottomLeft.value(); in GetFirstValidRadius()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | menu_model_impl.cpp | 28 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, in SetBorderRadius() 27 SetBorderRadius(const std::optional<Dimension>& radiusTopLeft, const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, const std::optional<Dimension>& radiusBottomRight) SetBorderRadius() argument
|
H A D | menu_model_impl.h | 32 const std::optional<Dimension>& radiusBottomLeft,
|
H A D | button_model_impl.h | 45 const std::optional<Dimension>& radiusBottomLeft,
|
H A D | image_model_impl.h | 33 const std::optional<Dimension>& radiusBottomLeft, const std::optional<Dimension>& radiusBottomRight) override
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/ |
H A D | tlv_util.cpp | 216 WriteDimension(buff, value.radiusBottomLeft.value_or(ILLEGAL_DIMENSION_VALUE)); in WriteBorderRadiusProperty() 235 Dimension radiusBottomLeft = ReadDimension(buff, cursor); in ReadBorderRadiusProperty() local 236 if (radiusBottomLeft.IsNonNegative()) { in ReadBorderRadiusProperty() 237 br.radiusBottomLeft = radiusBottomLeft; in ReadBorderRadiusProperty()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/image/ |
H A D | image_paint_method.cpp | 55 PointF(borderRadius->radiusBottomLeft->ConvertToPx(), borderRadius->radiusBottomLeft->ConvertToPx()), in UpdateBorderRadius()
|
H A D | image_model_ng.h | 39 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, 105 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft,
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_overlay_modifier.cpp | 136 auto radiusBottomLeft = RSPoint(static_cast<float>(radius.radiusBottomLeft.value_or(0.0_vp).ConvertToPx()), in GetFrameRectClip() local 137 static_cast<float>(radius.radiusBottomLeft.value_or(0.0_vp).ConvertToPx())); in GetFrameRectClip() 138 clipRadius.emplace_back(radiusBottomLeft); in GetFrameRectClip()
|