Home
last modified time | relevance | path

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

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/
Dbubble_layout_algorithm.cpp223 BubbleLayoutAlgorithm::BubbleLayoutAlgorithm(int32_t id, const std::string& tag, in BubbleLayoutAlgorithm() function in OHOS::Ace::NG::BubbleLayoutAlgorithm
233 placementFuncMap_[Placement::TOP] = &BubbleLayoutAlgorithm::GetPositionWithPlacementTop; in BubbleLayoutAlgorithm()
234 … placementFuncMap_[Placement::TOP_LEFT] = &BubbleLayoutAlgorithm::GetPositionWithPlacementTopLeft; in BubbleLayoutAlgorithm()
235 …placementFuncMap_[Placement::TOP_RIGHT] = &BubbleLayoutAlgorithm::GetPositionWithPlacementTopRight; in BubbleLayoutAlgorithm()
236 placementFuncMap_[Placement::BOTTOM] = &BubbleLayoutAlgorithm::GetPositionWithPlacementBottom; in BubbleLayoutAlgorithm()
237 …placementFuncMap_[Placement::BOTTOM_LEFT] = &BubbleLayoutAlgorithm::GetPositionWithPlacementBottom… in BubbleLayoutAlgorithm()
238 …placementFuncMap_[Placement::BOTTOM_RIGHT] = &BubbleLayoutAlgorithm::GetPositionWithPlacementBotto… in BubbleLayoutAlgorithm()
239 placementFuncMap_[Placement::LEFT] = &BubbleLayoutAlgorithm::GetPositionWithPlacementLeft; in BubbleLayoutAlgorithm()
240 … placementFuncMap_[Placement::LEFT_TOP] = &BubbleLayoutAlgorithm::GetPositionWithPlacementLeftTop; in BubbleLayoutAlgorithm()
241 …placementFuncMap_[Placement::LEFT_BOTTOM] = &BubbleLayoutAlgorithm::GetPositionWithPlacementLeftBo… in BubbleLayoutAlgorithm()
[all …]
Dbubble_layout_algorithm.h52 class ACE_EXPORT BubbleLayoutAlgorithm : public LayoutAlgorithm {
53 DECLARE_ACE_TYPE(BubbleLayoutAlgorithm, LayoutAlgorithm);
56 BubbleLayoutAlgorithm() = default;
57BubbleLayoutAlgorithm(int32_t id, const std::string& tag, const std::optional<OffsetF>& targetOffs…
59 ~BubbleLayoutAlgorithm() override = default;
296 …using PlacementFunc = OffsetF (BubbleLayoutAlgorithm::*)(const SizeF&, const OffsetF&, const Offse…
304 ACE_DISALLOW_COPY_AND_MOVE(BubbleLayoutAlgorithm);
Dbubble_pattern.h88 … return MakeRefPtr<BubbleLayoutAlgorithm>(targetNodeId_, targetTag_, targetOffset_, targetSize_); in CreateLayoutAlgorithm()
Dbubble_pattern.cpp59 …auto bubbleLayoutAlgorithm = DynamicCast<BubbleLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutA… in OnDirtyLayoutWrapperSwap()
/foundation/arkui/ace_engine/test/unittest/core/pattern/bubble/
Dbubble_test_ng.cpp345 AceType::DynamicCast<BubbleLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm());
480 …auto layoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayoutAlgo…
508 AceType::DynamicCast<BubbleLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm());
870 …auto layoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(pattern->CreateLayoutAlgorithm(…
1548 …auto bubbleLayoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayo…
1640 …auto bubbleLayoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayo…
1702 …auto bubbleLayoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayo…
1808 …auto bubbleLayoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayo…
1880 …auto bubbleLayoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayo…
2018 AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayoutAlgorithm());
[all …]