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.cpp222 BubbleLayoutAlgorithm::BubbleLayoutAlgorithm(int32_t id, const std::string& tag, in BubbleLayoutAlgorithm() function in OHOS::Ace::NG::BubbleLayoutAlgorithm
232 placementFuncMap_[Placement::TOP] = &BubbleLayoutAlgorithm::GetPositionWithPlacementTop; in BubbleLayoutAlgorithm()
233 … placementFuncMap_[Placement::TOP_LEFT] = &BubbleLayoutAlgorithm::GetPositionWithPlacementTopLeft; in BubbleLayoutAlgorithm()
234 …placementFuncMap_[Placement::TOP_RIGHT] = &BubbleLayoutAlgorithm::GetPositionWithPlacementTopRight; in BubbleLayoutAlgorithm()
235 placementFuncMap_[Placement::BOTTOM] = &BubbleLayoutAlgorithm::GetPositionWithPlacementBottom; in BubbleLayoutAlgorithm()
236 …placementFuncMap_[Placement::BOTTOM_LEFT] = &BubbleLayoutAlgorithm::GetPositionWithPlacementBottom… in BubbleLayoutAlgorithm()
237 …placementFuncMap_[Placement::BOTTOM_RIGHT] = &BubbleLayoutAlgorithm::GetPositionWithPlacementBotto… in BubbleLayoutAlgorithm()
238 placementFuncMap_[Placement::LEFT] = &BubbleLayoutAlgorithm::GetPositionWithPlacementLeft; in BubbleLayoutAlgorithm()
239 … placementFuncMap_[Placement::LEFT_TOP] = &BubbleLayoutAlgorithm::GetPositionWithPlacementLeftTop; in BubbleLayoutAlgorithm()
240 …placementFuncMap_[Placement::LEFT_BOTTOM] = &BubbleLayoutAlgorithm::GetPositionWithPlacementLeftBo… in BubbleLayoutAlgorithm()
[all …]
Dbubble_layout_algorithm.h36 class ACE_EXPORT BubbleLayoutAlgorithm : public LayoutAlgorithm {
37 DECLARE_ACE_TYPE(BubbleLayoutAlgorithm, LayoutAlgorithm);
40 BubbleLayoutAlgorithm() = default;
41BubbleLayoutAlgorithm(int32_t id, const std::string& tag, const std::optional<OffsetF>& targetOffs…
43 ~BubbleLayoutAlgorithm() override = default;
258 …using PlacementFunc = OffsetF (BubbleLayoutAlgorithm::*)(const SizeF&, const OffsetF&, const Offse…
266 ACE_DISALLOW_COPY_AND_MOVE(BubbleLayoutAlgorithm);
Dbubble_pattern.h88 … return MakeRefPtr<BubbleLayoutAlgorithm>(targetNodeId_, targetTag_, targetOffset_, targetSize_); in CreateLayoutAlgorithm()
Dbubble_pattern.cpp58 …auto bubbleLayoutAlgorithm = DynamicCast<BubbleLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutA… in OnDirtyLayoutWrapperSwap()
/foundation/arkui/ace_engine/test/unittest/core/pattern/bubble/
Dbubble_test_ng.cpp344 AceType::DynamicCast<BubbleLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm());
479 …auto layoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayoutAlgo…
507 AceType::DynamicCast<BubbleLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm());
869 …auto layoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(pattern->CreateLayoutAlgorithm(…
1547 …auto bubbleLayoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayo…
1639 …auto bubbleLayoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayo…
1701 …auto bubbleLayoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayo…
1807 …auto bubbleLayoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayo…
1879 …auto bubbleLayoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayo…
2017 AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayoutAlgorithm());
[all …]