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 | 223 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 …]
|
| D | bubble_layout_algorithm.h | 52 class ACE_EXPORT BubbleLayoutAlgorithm : public LayoutAlgorithm { 53 DECLARE_ACE_TYPE(BubbleLayoutAlgorithm, LayoutAlgorithm); 56 BubbleLayoutAlgorithm() = default; 57 …BubbleLayoutAlgorithm(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);
|
| D | bubble_pattern.h | 88 … return MakeRefPtr<BubbleLayoutAlgorithm>(targetNodeId_, targetTag_, targetOffset_, targetSize_); in CreateLayoutAlgorithm()
|
| D | bubble_pattern.cpp | 59 …auto bubbleLayoutAlgorithm = DynamicCast<BubbleLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutA… in OnDirtyLayoutWrapperSwap()
|
| /foundation/arkui/ace_engine/test/unittest/core/pattern/bubble/ |
| D | bubble_test_ng.cpp | 345 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 …]
|