Home
last modified time | relevance | path

Searched refs:radiusTopRight (Results 1 - 25 of 86) sorted by relevance

1234

/foundation/arkui/ace_engine/frameworks/core/components_ng/property/
H A Dborder_property.h32 std::optional<T> radiusTopRight; member
39 radiusTopRight = borderRadius; in SetRadius()
46 return (radiusTopLeft == value.radiusTopLeft) && (radiusTopRight == value.radiusTopRight) && in operator ==()
57 if (value.radiusTopRight.has_value() && (radiusTopRight != value.radiusTopRight)) { in UpdateWithCheck()
58 radiusTopRight = value.radiusTopRight; in UpdateWithCheck()
76 str.append("radiusTopRight in ToString()
92 std::optional<Dimension> radiusTopRight; global() member
140 std::optional<float> radiusTopRight; global() member
[all...]
H A Dborder_property.cpp177 res->Put("topRight", radiusTopRight.value_or(Dimension(0.0, DimensionUnit::VP)).ToString().c_str()); in ToJsonValue()
197 if (value.radiusTopRight.has_value() && (radiusTopRight != value.radiusTopRight)) { in UpdateWithCheck()
198 radiusTopRight = value.radiusTopRight; in UpdateWithCheck()
259 radiusTopRight = borderRadius; in SetRadius()
266 return (radiusTopLeft == value.radiusTopLeft) && (radiusTopRight == value.radiusTopRight) && in operator ==()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/
H A Dmenu_model_ng.cpp71 borderRadius.radiusTopRight = radius; in SetBorderRadius()
84 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, in SetBorderRadius()
89 borderRadius.radiusTopRight = radiusTopRight; in SetBorderRadius()
179 borderRadius.radiusTopRight = radius; in SetBorderRadius()
192 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, in SetBorderRadius()
197 borderRadius.radiusTopRight = radiusTopRight; 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 Dmenu_model_ng.h34 void SetBorderRadius(const std::optional<Dimension>& radiusTopLeft, const std::optional<Dimension>& radiusTopRight,
47 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft,
H A Dmenu_model.h39 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft,
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_menu_ffi.cpp68 std::optional<CalcDimension> radiusTopRight = CalcDimension(radius.topRightRadiuses, in FfiOHOSAceFrameworkMenuSetRadiusByBorderRadiuses() local
74 MenuModel::GetInstance()->SetBorderRadius(radiusTopLeft, radiusTopRight, radiusBottomLeft, radiusBottomRight); in FfiOHOSAceFrameworkMenuSetRadiusByBorderRadiuses()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_container_span_modifier.cpp38 borderRadius.radiusTopRight = Dimension(values[NUM_1], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_1])); in SetContainerSpanTextBackgroundStyle()
54 borderRadius.radiusTopRight = Dimension(0, OHOS::Ace::DimensionUnit::VP); in ResetContainerSpanTextBackgroundStyle()
H A Dnode_image_span_modifier.cpp100 borderRadius.radiusTopRight = Dimension(values[NUM_1], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_1])); in SetImageSpanTextBackgroundStyle()
116 borderRadius.radiusTopRight = Dimension(0, OHOS::Ace::DimensionUnit::VP); in ResetImageSpanTextBackgroundStyle()
132 options->topRight = styleOptions.backgroundRadius->radiusTopRight->Value(); in GetImageSpanTextBackgroundStyle()
224 borderRadius.radiusTopRight = Dimension(values[NUM_1], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_1])); in SetImageSpanBorderRadius()
/foundation/arkui/ace_engine/test/unittest/core/manager/
H A Ddrag_drop_func_wrapper_test_ng_coverage.cpp318 option.options.borderRadius->radiusTopRight = 12.0_vp; in HWTEST_F()
516 EXPECT_EQ(borderRadius.value().radiusTopRight.value().Value(), 12.0); in HWTEST_F()
525 auto radiusTopRight = arkExtraInfoJson->GetDouble("drag_corner_radius2", -1); in HWTEST_F() local
529 EXPECT_EQ(radiusTopRight, 12.0); in HWTEST_F()
555 dragPreviewOption.options.borderRadius->radiusTopRight = std::nullopt; in HWTEST_F()
564 auto radiusTopRight = arkExtraInfoJson->GetDouble("drag_corner_radius2", -1); in HWTEST_F() local
568 EXPECT_EQ(radiusTopRight, -1); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_utils.cpp204 std::optional<CalcDimension> radiusTopRight; in HandleDifferentRadius() local
214 radiusTopRight = topRight; in HandleDifferentRadius()
224 if (!radiusTopLeft.has_value() && !radiusTopRight.has_value() && !radiusBottomLeft.has_value() && in HandleDifferentRadius()
232 if (radiusTopRight.has_value()) { in HandleDifferentRadius()
233 borderRadius.radiusTopRight = radiusTopRight; in HandleDifferentRadius()
H A Djs_sliding_panel.h28 CalcDimension radiusTopRight; member
H A Djs_menu.cpp147 std::optional<CalcDimension> radiusTopRight; in HandleDifferentRadius() local
158 radiusTopRight = topRight; 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 Djs_sliding_panel.cpp140 borderRadius.radiusTopRight = radius; in ParsePanelRadius()
153 ParseJsDimensionVp(valueTopRight, borderRadius.radiusTopRight); in ParsePanelRadius()
172 ViewAbstractModel::GetInstance()->SetBorderRadius(borderRadius.radiusTopLeft, borderRadius.radiusTopRight, in JsPanelBorderRadius()
239 ViewAbstractModel::GetInstance()->SetBorderRadius(borderRadius.radiusTopLeft, borderRadius.radiusTopRight, in JsPanelBorder()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/button/
H A Dbutton_model.h51 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 Dbutton_model_ng.cpp342 borderRadius.radiusTopRight = radius; in SetBorderRadius()
353 borderRadius.radiusTopRight = radius; in SetBorderRadius()
361 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, in SetBorderRadius()
366 borderRadius.radiusTopRight = radiusTopRight; in SetBorderRadius()
387 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft, in SetBorderRadius()
392 borderRadius.radiusTopRight = radiusTopRight; 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 Dbutton_model_ng.h51 void SetBorderRadius(const std::optional<Dimension>& radiusTopLeft, const std::optional<Dimension>& radiusTopRight,
73 const std::optional<Dimension>& radiusTopRight, const std::optional<Dimension>& radiusBottomLeft,
H A Dbutton_layout_algorithm.cpp219 checkNegativeBorderRadius(roundedRectRadius.radiusTopRight, defaultBorderRadius); in HandleBorderRadius()
305 auto radiusTopMax = std::max(radius->radiusTopLeft, radius->radiusTopRight); in MeasureCircleButton()
320 if (borderRadius.radiusTopRight.has_value()) { in GetFirstValidRadius()
321 return borderRadius.radiusTopRight.value(); in GetFirstValidRadius()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dmenu_model_impl.cpp28 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 Dmenu_model_impl.h31 void SetBorderRadius(const std::optional<Dimension>& radiusTopLeft, const std::optional<Dimension>& radiusTopRight,
H A Dbutton_model_impl.h44 void SetBorderRadius(const std::optional<Dimension>& radiusTopLeft, const std::optional<Dimension>& radiusTopRight,
H A Dimage_model_impl.h32 void SetBorderRadius(const std::optional<Dimension>& radiusTopLeft, const std::optional<Dimension>& radiusTopRight,
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/
H A Dtlv_util.cpp215 WriteDimension(buff, value.radiusTopRight.value_or(ILLEGAL_DIMENSION_VALUE)); in WriteBorderRadiusProperty()
231 Dimension radiusTopRight = ReadDimension(buff, cursor); in ReadBorderRadiusProperty() local
232 if (radiusTopRight.IsNonNegative()) { in ReadBorderRadiusProperty()
233 br.radiusTopRight = radiusTopRight; in ReadBorderRadiusProperty()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/image/
H A Dimage_paint_method.cpp54 PointF(borderRadius->radiusTopRight->ConvertToPx(), borderRadius->radiusTopRight->ConvertToPx()), in UpdateBorderRadius()
H A Dimage_model_ng.h39 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 Dtext_field_overlay_modifier.cpp130 auto radiusTopRight = RSPoint(static_cast<float>(radius.radiusTopRight.value_or(0.0_vp).ConvertToPx()), in GetFrameRectClip() local
131 static_cast<float>(radius.radiusTopRight.value_or(0.0_vp).ConvertToPx())); in GetFrameRectClip()
132 clipRadius.emplace_back(radiusTopRight); in GetFrameRectClip()

Completed in 13 milliseconds

1234