Home
last modified time | relevance | path

Searched refs:SheetPresentationLayoutAlgorithm (Results 1 – 6 of 6) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/
Dsheet_presentation_layout_algorithm.h36 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 …]
Dsheet_presentation_layout_algorithm.cpp57 void SheetPresentationLayoutAlgorithm::InitParameter() in InitParameter()
74 void SheetPresentationLayoutAlgorithm::CalculateSheetHeightInOtherScenes(LayoutWrapper* layoutWrapp… in CalculateSheetHeightInOtherScenes()
92 void SheetPresentationLayoutAlgorithm::CalculateSheetOffsetInOtherScenes(LayoutWrapper* layoutWrapp… in CalculateSheetOffsetInOtherScenes()
113 void SheetPresentationLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure()
202 void SheetPresentationLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout()
246 OffsetF SheetPresentationLayoutAlgorithm::GetPopupStyleSheetOffset() in GetPopupStyleSheetOffset()
257 OffsetF SheetPresentationLayoutAlgorithm::GetOffsetInAvoidanceRule(const SizeF& targetSize, const O… in GetOffsetInAvoidanceRule()
271 Placement SheetPresentationLayoutAlgorithm::AvoidanceRuleOfPlacement( in AvoidanceRuleOfPlacement()
308 bool SheetPresentationLayoutAlgorithm::CheckDirectionBottom(const SizeF& targetSize, const OffsetF&… in CheckDirectionBottom()
315 bool SheetPresentationLayoutAlgorithm::CheckPlacementBottom(const SizeF& targetSize, const OffsetF&… in CheckPlacementBottom()
[all …]
Dsheet_presentation_pattern.h80 return MakeRefPtr<SheetPresentationLayoutAlgorithm>(targetId_, targetTag_, GetSheetType()); in CreateLayoutAlgorithm()
Dsheet_presentation_pattern.cpp208 DynamicCast<SheetPresentationLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm()); in OnDirtyLayoutWrapperSwap()
/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/
Dsheet_coverage_test_ng.cpp663 …AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm(…
1402 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…
1425 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…
1451 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…
1480 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…
1481 …algorithm->directionCheckFunc_[Placement::BOTTOM] = &SheetPresentationLayoutAlgorithm::CheckPlacem…
1482 …algorithm->placementCheckFunc_[Placement::BOTTOM] = &SheetPresentationLayoutAlgorithm::CheckPlacem…
1511 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…
1550 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…
1599 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…
[all …]
Doverlay_manager_test_ng.cpp1595 …AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetLayoutAlgorithm)->sheetMaxHeight_ = 50…
2696 … AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(topSheetPattern->CreateLayoutAlgorithm());
2882 … AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayoutAlgorithm());
2924 … AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayoutAlgorithm());