Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/
H A Dbubble_layout_algorithm.cpp2166 auto safePosition = horizonSpacing + radius + arrowWidth / 2.0; in InitArrowTopAndBottomPosition() local
2174 if (arrowCenter < safePosition) { in InitArrowTopAndBottomPosition()
2175 topArrowPosition = topArrowPosition + OffsetF(safePosition - arrowCenter, 0); in InitArrowTopAndBottomPosition()
2176 bottomArrowPosition = bottomArrowPosition + OffsetF(safePosition - arrowCenter, 0); in InitArrowTopAndBottomPosition()
2178 if (arrowCenter > selfSize_.Width() - safePosition) { in InitArrowTopAndBottomPosition()
2179 … topArrowPosition = topArrowPosition - OffsetF(arrowCenter + safePosition - selfSize_.Width(), 0); in InitArrowTopAndBottomPosition()
2180 …bottomArrowPosition = bottomArrowPosition - OffsetF(arrowCenter + safePosition - selfSize_.Width()… in InitArrowTopAndBottomPosition()