Home
last modified time | relevance | path

Searched refs:arrowOffset_ (Results 1 – 16 of 16) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/
H A Dbubble_layout_algorithm.cpp1512 …return std::clamp(arrowOffset_.Unit() == DimensionUnit::PERCENT ? arrowOffset_.Value() * maxMotion… in GetArrowOffset()
1520 arrowOffset_ = offset.value(); in UpdateArrowOffset()
1522 if (arrowOffset_.Unit() == DimensionUnit::PERCENT) { in UpdateArrowOffset()
1530 arrowOffset_.SetValue(std::clamp(arrowOffset_.Value(), 0.0, 1.0)); in UpdateArrowOffset()
1540 arrowOffset_ = BUBBLE_ARROW_HALF_PERCENT_VALUE; in UpdateArrowOffset()
1547 arrowOffset_ = BUBBLE_ARROW_ZERO_PERCENT_VALUE; in UpdateArrowOffset()
1554 arrowOffset_ = BUBBLE_ARROW_ONE_HUNDRED_PERCENT_VALUE; in UpdateArrowOffset()
1597 if ((arrowOffset_.ConvertToPx()) < radius) { in GetArrowBuildPlacement()
1616 if ((arrowOffset_.ConvertToPx()) < radius) { in GetArrowBuildPlacement()
1635 if ((arrowOffset_.ConvertToPx()) < radius) { in GetArrowBuildPlacement()
[all …]
H A Dbubble_paint_method.cpp285 arrowOffset_ = offset.value(); in UpdateArrowOffset()
286 if (arrowOffset_.Unit() == DimensionUnit::PERCENT) { in UpdateArrowOffset()
287 arrowOffset_.SetValue(std::clamp(arrowOffset_.Value(), 0.0, 1.0)); in UpdateArrowOffset()
296 arrowOffset_ = ARROW_HALF_PERCENT_VALUE; in UpdateArrowOffset()
302 arrowOffset_ = ARROW_ZERO_PERCENT_VALUE; in UpdateArrowOffset()
308 arrowOffset_ = ARROW_ONE_HUNDRED_PERCENT_VALUE; in UpdateArrowOffset()
785arrowOffset_.Unit() == DimensionUnit::PERCENT ? arrowOffset_.Value() * motionRange : arrowOffset_.… in GetArrowOffset()
H A Dbubble_paint_method.h168 Dimension arrowOffset_; variable
H A Dbubble_layout_algorithm.h213 Dimension arrowOffset_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Dpopup_param.h156 return arrowOffset_; in GetArrowOffset()
161 arrowOffset_ = arrowOffset; in SetArrowOffset()
518 std::optional<Dimension> arrowOffset_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/bubble/
H A Drender_bubble.cpp116 arrowOffset_ = bubble->GetPopupParam()->GetArrowOffset().value(); in UpdateArrowOffset()
118 … if (context && context->GetIsDeclarative() && arrowOffset_.Unit() == DimensionUnit::PERCENT) { in UpdateArrowOffset()
119 arrowOffset_.SetValue(std::clamp(arrowOffset_.Value(), 0.0, 1.0)); in UpdateArrowOffset()
128 arrowOffset_ = ARROW_HALF_PERCENT_VALUE; in UpdateArrowOffset()
134 arrowOffset_ = ARROW_ZERO_PERCENT_VALUE; in UpdateArrowOffset()
140 arrowOffset_ = ARROW_ONE_HUNDRED_PERCENT_VALUE; in UpdateArrowOffset()
1008 …return std::clamp(arrowOffset_.Unit() == DimensionUnit::PERCENT ? arrowOffset_.Value() * motionRan… in GetArrowOffset()
1009 : NormalizeToPx(arrowOffset_), in GetArrowOffset()
H A Drender_bubble.h115 Dimension arrowOffset_; variable
H A Drosen_render_bubble.cpp249 double arrowOffset = std::clamp(NormalizeToPx(arrowOffset_), in PaintTopBubbleInJs()
310 double arrowOffset = std::clamp(NormalizeToPx(arrowOffset_), in PaintTopBubbleInJs()
375 double arrowOffset = std::clamp(NormalizeToPx(arrowOffset_), in PaintBottomBubbleInJs()
436 double arrowOffset = std::clamp(NormalizeToPx(arrowOffset_), in PaintBottomBubbleInJs()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/tip/
H A Drender_tip.h48 Dimension arrowOffset_; variable
H A Drosen_render_tip.cpp98 double arrowOffset = NormalizeToPx(arrowOffset_); in PaintTopTip()
156 double arrowOffset = NormalizeToPx(arrowOffset_); in PaintTopTip()
220 double arrowOffset = NormalizeToPx(arrowOffset_); in PaintLeftTip()
279 double arrowOffset = NormalizeToPx(arrowOffset_); in PaintLeftTip()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/
H A Dmenu_layout_algorithm.h252 float arrowOffset_ = 0.0f; variable
H A Dmenu_layout_algorithm.cpp1741 arrowOffset_ = std::clamp(tempOffset, 0.0f, range); in UpdateArrowOffsetWithMenuLimit()
2080 auto addArrowOffsetToArrowMin = arrowOffset_ + arrowMinLimit_; in GetArrowPositionWithPlacement()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/
H A Dsheet_presentation_pattern.h719 OffsetF arrowOffset_; variable
H A Dsheet_presentation_pattern.cpp220 arrowOffset_ = OffsetF(sheetLayoutAlgorithm->GetArrowOffsetX(), .0f); in OnDirtyLayoutWrapperSwap()
2074 path += LineTo(arrowOffset_.GetX() - ARROW_VERTICAL_P1_OFFSET_X.ConvertToPx(), in GetSheetTypeWithAuto()
2076 path += LineTo(arrowOffset_.GetX() - ARROW_VERTICAL_P2_OFFSET_X.ConvertToPx(), in GetSheetTypeWithAuto()
2079 arrowOffset_.GetX() + ARROW_VERTICAL_P4_OFFSET_X.ConvertToPx(), in GetSheetTypeWithAuto()
2081 path += LineTo(arrowOffset_.GetX() + ARROW_VERTICAL_P5_OFFSET_X.ConvertToPx(), in GetSheetTypeWithAuto()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/bubble/
H A Dbubble_test_ng.cpp1017 EXPECT_EQ(bubblePaintMethod.arrowOffset_.Value(), 10.0);
1020 EXPECT_EQ(bubblePaintMethod.arrowOffset_.Value(), 1.0);
1022 EXPECT_EQ(bubblePaintMethod.arrowOffset_.Value(), ARROW_ZERO_PERCENT_VALUE.Value());
1024 EXPECT_EQ(bubblePaintMethod.arrowOffset_.Value(), ARROW_ONE_HUNDRED_PERCENT_VALUE.Value());
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/menu/
H A Dmenu_layoutFst_test_ng.cpp1717 EXPECT_EQ(menuAlgorithm->arrowOffset_, arrowOffsetValue);