Searched refs:BubbleLayoutAlgorithm (Results 1 – 5 of 5) sorted by relevance
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/ |
| D | bubble_layout_algorithm.cpp | 222 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 …]
|
| D | bubble_layout_algorithm.h | 36 class ACE_EXPORT BubbleLayoutAlgorithm : public LayoutAlgorithm { 37 DECLARE_ACE_TYPE(BubbleLayoutAlgorithm, LayoutAlgorithm); 40 BubbleLayoutAlgorithm() = default; 41 …BubbleLayoutAlgorithm(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);
|
| D | bubble_pattern.h | 88 … return MakeRefPtr<BubbleLayoutAlgorithm>(targetNodeId_, targetTag_, targetOffset_, targetSize_); in CreateLayoutAlgorithm()
|
| D | bubble_pattern.cpp | 58 …auto bubbleLayoutAlgorithm = DynamicCast<BubbleLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutA… in OnDirtyLayoutWrapperSwap()
|
| /foundation/arkui/ace_engine/test/unittest/core/pattern/bubble/ |
| D | bubble_test_ng.cpp | 344 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 …]
|