Home
last modified time | relevance | path

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

1234

/foundation/arkui/ace_engine/frameworks/core/components_ng/property/
H A Dborder_property.h31 std::optional<T> radiusTopLeft; member
38 radiusTopLeft = borderRadius; in SetRadius()
46 return (radiusTopLeft == value.radiusTopLeft) && (radiusTopRight == value.radiusTopRight) && in operator ==()
53 if (value.radiusTopLeft.has_value() && (radiusTopLeft != value.radiusTopLeft)) { in UpdateWithCheck()
54 radiusTopLeft = value.radiusTopLeft; in UpdateWithCheck()
75 str.append("radiusTopLeft in ToString()
91 std::optional<Dimension> radiusTopLeft; global() member
139 std::optional<float> radiusTopLeft; global() member
[all...]
H A Dborder_property.cpp176 res->Put("topLeft", radiusTopLeft.value_or(Dimension(0.0, DimensionUnit::VP)).ToString().c_str()); in ToJsonValue()
184 auto left = radiusTopLeft.value_or(Dimension(0.0, DimensionUnit::VP)).ToString(); in ToJsonValue()
193 if (value.radiusTopLeft.has_value() && (radiusTopLeft != value.radiusTopLeft)) { in UpdateWithCheck()
194 radiusTopLeft = value.radiusTopLeft; in UpdateWithCheck()
258 radiusTopLeft = borderRadius; in SetRadius()
266 return (radiusTopLeft == value.radiusTopLeft) in operator ==()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/
H A Dmenu_model_ng.cpp70 borderRadius.radiusTopLeft = radius; in SetBorderRadius()
83 void MenuModelNG::SetBorderRadius(const std::optional<Dimension>& radiusTopLeft, in SetBorderRadius() argument
88 borderRadius.radiusTopLeft = radiusTopLeft; in SetBorderRadius()
178 borderRadius.radiusTopLeft = radius; in SetBorderRadius()
191 void MenuModelNG::SetBorderRadius(FrameNode* frameNode, const std::optional<Dimension>& radiusTopLeft, in SetBorderRadius() argument
196 borderRadius.radiusTopLeft = radiusTopLeft; in SetBorderRadius()
H A Dmenu_model_ng.h34 void SetBorderRadius(const std::optional<Dimension>& radiusTopLeft, const std::optional<Dimension>& radiusTopRight,
46 static void SetBorderRadius(FrameNode* frameNode, const std::optional<Dimension>& radiusTopLeft,
H A Dmenu_model.h38 virtual void SetBorderRadius(const std::optional<Dimension>& radiusTopLeft,
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_menu_ffi.cpp66 std::optional<CalcDimension> radiusTopLeft = CalcDimension(radius.topLeftRadiuses, 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.cpp37 borderRadius.radiusTopLeft = Dimension(values[NUM_0], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_0])); in SetContainerSpanTextBackgroundStyle()
53 borderRadius.radiusTopLeft = Dimension(0, OHOS::Ace::DimensionUnit::VP); in ResetContainerSpanTextBackgroundStyle()
H A Dnode_image_span_modifier.cpp99 borderRadius.radiusTopLeft = Dimension(values[NUM_0], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_0])); in SetImageSpanTextBackgroundStyle()
115 borderRadius.radiusTopLeft = Dimension(0, OHOS::Ace::DimensionUnit::VP); in ResetImageSpanTextBackgroundStyle()
131 options->topLeft = styleOptions.backgroundRadius->radiusTopLeft->Value(); in GetImageSpanTextBackgroundStyle()
223 borderRadius.radiusTopLeft = Dimension(values[NUM_0], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_0])); in SetImageSpanBorderRadius()
/foundation/arkui/ace_engine/test/unittest/core/manager/
H A Ddrag_drop_func_wrapper_test_ng_coverage.cpp317 option.options.borderRadius->radiusTopLeft = 12.0_vp; in HWTEST_F()
515 EXPECT_EQ(borderRadius.value().radiusTopLeft.value().Value(), 12.0); in HWTEST_F()
524 auto radiusTopLeft = arkExtraInfoJson->GetDouble("drag_corner_radius1", -1); in HWTEST_F() local
528 EXPECT_EQ(radiusTopLeft, 12.0); in HWTEST_F()
554 dragPreviewOption.options.borderRadius->radiusTopLeft = std::nullopt; in HWTEST_F()
563 auto radiusTopLeft = arkExtraInfoJson->GetDouble("drag_corner_radius1", -1); in HWTEST_F() local
567 EXPECT_EQ(radiusTopLeft, -1); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_utils.cpp203 std::optional<CalcDimension> radiusTopLeft; in HandleDifferentRadius() local
210 radiusTopLeft = topLeft; in HandleDifferentRadius()
224 if (!radiusTopLeft.has_value() && !radiusTopRight.has_value() && !radiusBottomLeft.has_value() && in HandleDifferentRadius()
229 if (radiusTopLeft.has_value()) { in HandleDifferentRadius()
230 borderRadius.radiusTopLeft = radiusTopLeft; in HandleDifferentRadius()
H A Djs_sliding_panel.h27 CalcDimension radiusTopLeft; member
H A Djs_menu.cpp146 std::optional<CalcDimension> radiusTopLeft; in HandleDifferentRadius() local
154 radiusTopLeft = topLeft; 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.cpp139 borderRadius.radiusTopLeft = radius; in ParsePanelRadius()
149 ParseJsDimensionVp(valueTopLeft, borderRadius.radiusTopLeft); 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.h50 virtual void SetBorderRadius(const std::optional<Dimension>& radiusTopLeft,
53 virtual void SetLocalizedBorderRadius(const std::optional<Dimension>& radiusTopLeft, in SetLocalizedBorderRadius() argument
H A Dbutton_model_ng.cpp341 borderRadius.radiusTopLeft = radius; in SetBorderRadius()
352 borderRadius.radiusTopLeft = radius; in SetBorderRadius()
360 void ButtonModelNG::SetBorderRadius(const std::optional<Dimension>& radiusTopLeft, in SetBorderRadius() argument
365 borderRadius.radiusTopLeft = radiusTopLeft; in SetBorderRadius()
386 void ButtonModelNG::SetBorderRadius(FrameNode* frameNode, const std::optional<Dimension>& radiusTopLeft, in SetBorderRadius() argument
391 borderRadius.radiusTopLeft = radiusTopLeft; in SetBorderRadius()
H A Dbutton_model_ng.h51 void SetBorderRadius(const std::optional<Dimension>& radiusTopLeft, const std::optional<Dimension>& radiusTopRight,
72 static void SetBorderRadius(FrameNode* frameNode, const std::optional<Dimension>& radiusTopLeft,
H A Dbutton_layout_algorithm.cpp218 checkNegativeBorderRadius(roundedRectRadius.radiusTopLeft, defaultBorderRadius); in HandleBorderRadius()
305 auto radiusTopMax = std::max(radius->radiusTopLeft, radius->radiusTopRight); in MeasureCircleButton()
317 if (borderRadius.radiusTopLeft.has_value()) { in GetFirstValidRadius()
318 return borderRadius.radiusTopLeft.value(); in GetFirstValidRadius()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dmenu_model_impl.cpp27 void MenuModelImpl::SetBorderRadius(const std::optional<Dimension>& radiusTopLeft, in 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.cpp214 WriteDimension(buff, value.radiusTopLeft.value_or(ILLEGAL_DIMENSION_VALUE)); in WriteBorderRadiusProperty()
227 Dimension radiusTopLeft = ReadDimension(buff, cursor); in ReadBorderRadiusProperty() local
228 if (radiusTopLeft.IsNonNegative()) { in ReadBorderRadiusProperty()
229 br.radiusTopLeft = radiusTopLeft; in ReadBorderRadiusProperty()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/image/
H A Dimage_paint_method.cpp53 PointF(borderRadius->radiusTopLeft->ConvertToPx(), borderRadius->radiusTopLeft->ConvertToPx()), in UpdateBorderRadius()
H A Dimage_model_ng.h38 void SetBorderRadius(const std::optional<Dimension>& radiusTopLeft,
104 static void SetBorderRadius(FrameNode* frameNode, const std::optional<Dimension>& radiusTopLeft,
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/
H A Dtext_field_overlay_modifier.cpp127 auto radiusTopLeft = RSPoint(static_cast<float>(radius.radiusTopLeft.value_or(0.0_vp).ConvertToPx()), in GetFrameRectClip() local
128 static_cast<float>(radius.radiusTopLeft.value_or(0.0_vp).ConvertToPx())); in GetFrameRectClip()
129 clipRadius.emplace_back(radiusTopLeft); in GetFrameRectClip()

Completed in 13 milliseconds

1234