Searched refs:SheetPresentationLayoutAlgorithm (Results 1 – 6 of 6) sorted by relevance
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/ |
| D | sheet_presentation_layout_algorithm.h | 36 class ACE_EXPORT SheetPresentationLayoutAlgorithm : public LinearLayoutAlgorithm { 37 DECLARE_ACE_TYPE(SheetPresentationLayoutAlgorithm, LayoutAlgorithm); 40 SheetPresentationLayoutAlgorithm() = default; 41 SheetPresentationLayoutAlgorithm(int32_t id, const std::string& tag, SheetType sheetType) in SheetPresentationLayoutAlgorithm() function 44 … directionCheckFunc_[Placement::BOTTOM] = &SheetPresentationLayoutAlgorithm::CheckDirectionBottom; in SheetPresentationLayoutAlgorithm() 45 … placementCheckFunc_[Placement::BOTTOM] = &SheetPresentationLayoutAlgorithm::CheckPlacementBottom; in SheetPresentationLayoutAlgorithm() 46 …placementCheckFunc_[Placement::BOTTOM_LEFT] = &SheetPresentationLayoutAlgorithm::CheckPlacementBot… in SheetPresentationLayoutAlgorithm() 47 …placementCheckFunc_[Placement::BOTTOM_RIGHT] = &SheetPresentationLayoutAlgorithm::CheckPlacementBo… in SheetPresentationLayoutAlgorithm() 48 getOffsetFunc_[Placement::BOTTOM] = &SheetPresentationLayoutAlgorithm::GetOffsetWithBottom; in SheetPresentationLayoutAlgorithm() 49 …getOffsetFunc_[Placement::BOTTOM_LEFT] = &SheetPresentationLayoutAlgorithm::GetOffsetWithBottomLef… in SheetPresentationLayoutAlgorithm() [all …]
|
| D | sheet_presentation_layout_algorithm.cpp | 57 void SheetPresentationLayoutAlgorithm::InitParameter() in InitParameter() 66 void SheetPresentationLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure() 158 void SheetPresentationLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout() 201 OffsetF SheetPresentationLayoutAlgorithm::GetPopupStyleSheetOffset() in GetPopupStyleSheetOffset() 212 OffsetF SheetPresentationLayoutAlgorithm::GetOffsetInAvoidanceRule(const SizeF& targetSize, const O… in GetOffsetInAvoidanceRule() 226 Placement SheetPresentationLayoutAlgorithm::AvoidanceRuleOfPlacement( in AvoidanceRuleOfPlacement() 263 bool SheetPresentationLayoutAlgorithm::CheckDirectionBottom(const SizeF& targetSize, const OffsetF&… in CheckDirectionBottom() 270 bool SheetPresentationLayoutAlgorithm::CheckPlacementBottom(const SizeF& targetSize, const OffsetF&… in CheckPlacementBottom() 282 bool SheetPresentationLayoutAlgorithm::CheckPlacementBottomLeft(const SizeF& targetSize, const Offs… in CheckPlacementBottomLeft() 290 bool SheetPresentationLayoutAlgorithm::CheckPlacementBottomRight(const SizeF& targetSize, const Off… in CheckPlacementBottomRight() [all …]
|
| D | sheet_presentation_pattern.h | 78 return MakeRefPtr<SheetPresentationLayoutAlgorithm>(targetId_, targetTag_, GetSheetType()); in CreateLayoutAlgorithm()
|
| D | sheet_presentation_pattern.cpp | 210 DynamicCast<SheetPresentationLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm()); in OnDirtyLayoutWrapperSwap()
|
| /foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
| D | sheet_coverage_test_ng.cpp | 659 …AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm(… 1346 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout… 1369 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout… 1395 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout… 1424 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout… 1425 …algorithm->directionCheckFunc_[Placement::BOTTOM] = &SheetPresentationLayoutAlgorithm::CheckPlacem… 1426 …algorithm->placementCheckFunc_[Placement::BOTTOM] = &SheetPresentationLayoutAlgorithm::CheckPlacem… 1455 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout… 1494 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout… 1522 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…
|
| D | overlay_manager_test_ng.cpp | 1591 …AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetLayoutAlgorithm)->sheetMaxHeight_ = 50… 2687 … AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(topSheetPattern->CreateLayoutAlgorithm()); 2873 … AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayoutAlgorithm()); 2915 … AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayoutAlgorithm());
|