Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/
H A Dselect_overlay_layout_algorithm.cpp112 const auto firstHandleRect = info_->firstHandle.GetPaintRect() - offset; in CalculateCustomMenuLayoutConstraint() local
115 auto top = info_->isNewAvoid ? info_->selectArea.Top() : firstHandleRect.Top(); in CalculateCustomMenuLayoutConstraint()
318 const auto firstHandleRect = info_->firstHandle.GetPaintRect() - offset; in ComputeSelectMenuPosition() local
321 auto singleHandle = firstHandleRect; in ComputeSelectMenuPosition()
337 static_cast<float>(firstHandleRect.Top() - menuSpacing - menuHeight)); in ComputeSelectMenuPosition()
343 menuPosition.SetY(firstHandleRect.Bottom() + menuSpacing); in ComputeSelectMenuPosition()
346 !NearEqual(firstHandleRect.Top(), secondHandleRect.Top())) { in ComputeSelectMenuPosition()
347 auto top = std::min(firstHandleRect.Top(), secondHandleRect.Top()); in ComputeSelectMenuPosition()
354 menuPosition.SetX(firstHandleRect.Left() - menuWidth / 2.0f); in ComputeSelectMenuPosition()
410 !NearEqual(firstHandleRect.Top(), secondHandleRect.Top())) { in ComputeSelectMenuPosition()
[all …]