Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/
H A 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()
48 getOffsetFunc_[Placement::BOTTOM] = &SheetPresentationLayoutAlgorithm::GetOffsetWithBottom; in SheetPresentationLayoutAlgorithm()
52 ~SheetPresentationLayoutAlgorithm() override = default;
124 …using DirectionCheckFunc = bool (SheetPresentationLayoutAlgorithm::*)(const SizeF&, const OffsetF&…
128 … using OffsetGetFunc = OffsetF (SheetPresentationLayoutAlgorithm::*)(const SizeF&, const OffsetF&);
[all …]
H A Dsheet_presentation_layout_algorithm.cpp57 void SheetPresentationLayoutAlgorithm::InitParameter() in InitParameter()
74 void SheetPresentationLayoutAlgorithm::CalculateSheetHeightInOtherScenes(LayoutWrapper* layoutWrapp… in CalculateSheetHeightInOtherScenes()
113 void SheetPresentationLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure()
203 void SheetPresentationLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout()
247 OffsetF SheetPresentationLayoutAlgorithm::GetPopupStyleSheetOffset() in GetPopupStyleSheetOffset()
272 Placement SheetPresentationLayoutAlgorithm::AvoidanceRuleOfPlacement( in AvoidanceRuleOfPlacement()
396 float SheetPresentationLayoutAlgorithm::GetHeightByScreenSizeType(const SizeF& maxSize) const in GetHeightByScreenSizeType()
418 float SheetPresentationLayoutAlgorithm::GetWidthByScreenSizeType(const SizeF& maxSize, in GetWidthByScreenSizeType()
448 float SheetPresentationLayoutAlgorithm::GetHeightBySheetStyle() const in GetHeightBySheetStyle()
485 LayoutConstraintF SheetPresentationLayoutAlgorithm::CreateSheetChildConstraint( in CreateSheetChildConstraint()
[all …]
H A Dsheet_presentation_pattern.h80 return MakeRefPtr<SheetPresentationLayoutAlgorithm>(targetId_, targetTag_, GetSheetType()); in CreateLayoutAlgorithm()
H A Dsheet_presentation_pattern.cpp208 DynamicCast<SheetPresentationLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm()); in OnDirtyLayoutWrapperSwap()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/
H A Dsheet_coverage_test_ng.cpp659 …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…
H A Doverlay_manager_test_ng.cpp1591 …AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetLayoutAlgorithm)->sheetMaxHeight_ = 50…
2692 … AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(topSheetPattern->CreateLayoutAlgorithm());
2878 … AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayoutAlgorithm());
2920 … AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayoutAlgorithm());