Home
last modified time | relevance | path

Searched refs:layoutAlgorithm (Results 1 – 25 of 67) sorted by relevance

123

/foundation/arkui/ace_engine/test/unittest/core/pattern/side_bar/
Dside_bar_layout_test_ng.cpp105 auto layoutAlgorithm = AceType::MakeRefPtr<SideBarContainerLayoutAlgorithm>(); variable
106 EXPECT_FALSE(layoutAlgorithm == nullptr);
109layoutAlgorithm->LayoutSideBar(AccessibilityManager::RawPtr(sideBarLayoutWrapper), sideBarLayoutWr…
110 EXPECT_EQ(layoutAlgorithm->sideBarOffset_.GetX(), 0);
133 auto layoutAlgorithm = AceType::MakeRefPtr<SideBarContainerLayoutAlgorithm>(); variable
134 EXPECT_FALSE(layoutAlgorithm == nullptr);
137layoutAlgorithm->LayoutSideBar(AccessibilityManager::RawPtr(sideBarLayoutWrapper), sideBarLayoutWr…
138 EXPECT_EQ(layoutAlgorithm->sideBarOffset_.GetX(), 0);
162 auto layoutAlgorithm = AceType::MakeRefPtr<SideBarContainerLayoutAlgorithm>(); variable
163 EXPECT_FALSE(layoutAlgorithm == nullptr);
[all …]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
Dlist_item_group_pattern.cpp65 …auto layoutAlgorithm = MakeRefPtr<ListItemGroupLayoutAlgorithm>(headerIndex_, footerIndex_, itemSt… in CreateLayoutAlgorithm() local
66 layoutAlgorithm->SetItemsPosition(itemPosition_); in CreateLayoutAlgorithm()
67 layoutAlgorithm->SetLayoutedItemInfo(layoutedItemInfo_); in CreateLayoutAlgorithm()
68 return layoutAlgorithm; in CreateLayoutAlgorithm()
88 …auto layoutAlgorithm = DynamicCast<ListItemGroupLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayout… in OnDirtyLayoutWrapperSwap() local
89 CHECK_NULL_RETURN(layoutAlgorithm, false); in OnDirtyLayoutWrapperSwap()
90 itemPosition_ = layoutAlgorithm->GetItemPosition(); in OnDirtyLayoutWrapperSwap()
91 spaceWidth_ = layoutAlgorithm->GetSpaceWidth(); in OnDirtyLayoutWrapperSwap()
92 lanes_ = layoutAlgorithm->GetLanes(); in OnDirtyLayoutWrapperSwap()
93 axis_ = layoutAlgorithm->GetAxis(); in OnDirtyLayoutWrapperSwap()
[all …]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/side_bar/
Dside_bar_container_pattern.h51 auto layoutAlgorithm = MakeRefPtr<SideBarContainerLayoutAlgorithm>(); in CreateLayoutAlgorithm() local
52 layoutAlgorithm->SetCurrentOffset(currentOffset_); in CreateLayoutAlgorithm()
53 layoutAlgorithm->SetSideBarStatus(sideBarStatus_); in CreateLayoutAlgorithm()
54 layoutAlgorithm->SetNeedInitRealSideBarWidth(needInitRealSideBarWidth_); in CreateLayoutAlgorithm()
55 layoutAlgorithm->SetRealSideBarWidth(realSideBarWidth_); in CreateLayoutAlgorithm()
56 layoutAlgorithm->SetPreSideBarWidth(preSidebarWidth_); in CreateLayoutAlgorithm()
57 layoutAlgorithm->SetRealSideBarHeight(realSideBarHeight_); in CreateLayoutAlgorithm()
58 layoutAlgorithm->SetRealDividerWidth(realDividerWidth_); in CreateLayoutAlgorithm()
59 layoutAlgorithm->SetControlButtonClick(isControlButtonClick_); in CreateLayoutAlgorithm()
62 layoutAlgorithm->SetSideBarContainerType(type_); in CreateLayoutAlgorithm()
[all …]
Dside_bar_container_pattern.cpp869 …auto layoutAlgorithm = DynamicCast<SideBarContainerLayoutAlgorithm>(layoutAlgorithmWrapper->GetLay… in OnDirtyLayoutWrapperSwap() local
870 CHECK_NULL_RETURN(layoutAlgorithm, false); in OnDirtyLayoutWrapperSwap()
872 realDividerWidth_ = layoutAlgorithm->GetRealDividerWidth(); in OnDirtyLayoutWrapperSwap()
873 realSideBarWidth_ = layoutAlgorithm->GetRealSideBarWidth(); in OnDirtyLayoutWrapperSwap()
874 realSideBarHeight_ = layoutAlgorithm->GetRealSideBarHeight(); in OnDirtyLayoutWrapperSwap()
875 AddDividerHotZoneRect(layoutAlgorithm); in OnDirtyLayoutWrapperSwap()
885 if (autoHide_ != layoutAlgorithm->GetAutoHide()) { in OnDirtyLayoutWrapperSwap()
886 FireChangeEvent(layoutAlgorithm->GetSideBarStatus() == SideBarStatus::SHOW); in OnDirtyLayoutWrapperSwap()
890 SetSideBarActive(layoutAlgorithm->GetSideBarStatus() == SideBarStatus::SHOW); in OnDirtyLayoutWrapperSwap()
893 adjustMaxSideBarWidth_ = layoutAlgorithm->GetAdjustMaxSideBarWidth(); in OnDirtyLayoutWrapperSwap()
[all …]
/foundation/arkui/ace_engine/test/unittest/core/pattern/shape/
Dpath_pattern_test_ng.cpp58 …auto layoutAlgorithm = AceType::DynamicCast<ShapeLayoutAlgorithm>(pattern->CreateLayoutAlgorithm()… in Draw() local
59 EXPECT_EQ(layoutAlgorithm == nullptr, false); in Draw()
67 … auto size = layoutAlgorithm->MeasureContent(layoutProperty->CreateContentConstraint(), nullptr); in Draw()
133 …auto layoutAlgorithm = AceType::DynamicCast<ShapeLayoutAlgorithm>(pattern->CreateLayoutAlgorithm()… variable
150 auto size01 = layoutAlgorithm->MeasureContent(
159 auto size02 = layoutAlgorithm->MeasureContent(
168 auto size03 = layoutAlgorithm->MeasureContent(
176 auto size04 = layoutAlgorithm->MeasureContent(
Dshape_pattern_test_ng.cpp97 … auto layoutAlgorithm = AceType::DynamicCast<BoxLayoutAlgorithm>(pattern->CreateLayoutAlgorithm()); variable
98 EXPECT_EQ(layoutAlgorithm == nullptr, false);
106 auto size = layoutAlgorithm->MeasureContent(
210 …auto layoutAlgorithm = AceType::DynamicCast<ShapeLayoutAlgorithm>(pattern->CreateLayoutAlgorithm()… variable
211 EXPECT_EQ(layoutAlgorithm == nullptr, false);
223 …auto size = layoutAlgorithm->MeasureContent(layoutProperty->CreateContentConstraint(), &layoutWrap…
268 auto layoutAlgorithm = pattern->CreateLayoutAlgorithm(); variable
269 …auto newSize = layoutAlgorithm->MeasureContent(constrain, AccessibilityManager::RawPtr(layoutWrapp…
272 …newSize = layoutAlgorithm->MeasureContent(constrain2, AccessibilityManager::RawPtr(layoutWrapper));
304 auto layoutAlgorithm = pattern->CreateLayoutAlgorithm(); variable
[all …]
Dellipse_pattern_test_ng.cpp44 …auto layoutAlgorithm = AceType::DynamicCast<ShapeLayoutAlgorithm>(pattern->CreateLayoutAlgorithm()… in Draw() local
45 EXPECT_EQ(layoutAlgorithm == nullptr, false); in Draw()
56 …auto size = layoutAlgorithm->MeasureContent(layoutProperty->CreateContentConstraint(), &layoutWrap… in Draw()
Dpolyline_pattern_test_ng.cpp43 …auto layoutAlgorithm = AceType::DynamicCast<ShapeLayoutAlgorithm>(pattern->CreateLayoutAlgorithm()… in Draw() local
44 EXPECT_EQ(layoutAlgorithm == nullptr, false); in Draw()
55 …auto size = layoutAlgorithm->MeasureContent(layoutProperty->CreateContentConstraint(), &layoutWrap… in Draw()
Dpolygon_pattern_test_ng.cpp43 …auto layoutAlgorithm = AceType::DynamicCast<ShapeLayoutAlgorithm>(pattern->CreateLayoutAlgorithm()… in Draw() local
44 EXPECT_EQ(layoutAlgorithm == nullptr, false); in Draw()
55 …auto size = layoutAlgorithm->MeasureContent(layoutProperty->CreateContentConstraint(), &layoutWrap… in Draw()
Dline_pattern_test_ng.cpp55 …auto layoutAlgorithm = AceType::DynamicCast<ShapeLayoutAlgorithm>(pattern->CreateLayoutAlgorithm()… in Draw() local
56 EXPECT_EQ(layoutAlgorithm == nullptr, false); in Draw()
64 … auto size = layoutAlgorithm->MeasureContent(layoutProperty->CreateContentConstraint(), nullptr); in Draw()
171 …auto layoutAlgorithm = AceType::DynamicCast<ShapeLayoutAlgorithm>(pattern->CreateLayoutAlgorithm()… in MeasureContentTest() local
172 EXPECT_EQ(layoutAlgorithm == nullptr, false); in MeasureContentTest()
188 auto size = layoutAlgorithm->MeasureContent( in MeasureContentTest()
Dcircle_pattern_test_ng.cpp50 …auto layoutAlgorithm = AceType::DynamicCast<ShapeLayoutAlgorithm>(pattern->CreateLayoutAlgorithm()… in Draw() local
51 EXPECT_EQ(layoutAlgorithm == nullptr, false); in Draw()
62 …auto size = layoutAlgorithm->MeasureContent(layoutProperty->CreateContentConstraint(), &layoutWrap… in Draw()
/foundation/arkui/ace_engine/test/unittest/core/pattern/folder_stack/
Dfolder_stack_test_ng.cpp130 auto layoutAlgorithm = variable
132 ASSERT_NE(layoutAlgorithm, nullptr);
133 layoutWrapper->SetLayoutAlgorithm(AceType::MakeRefPtr<LayoutAlgorithmWrapper>(layoutAlgorithm));
157 layoutAlgorithm->Measure(AccessibilityManager::RawPtr(layoutWrapper));
158 layoutAlgorithm->Layout(AccessibilityManager::RawPtr(layoutWrapper));
196 auto layoutAlgorithm = folderStackPattern->CreateLayoutAlgorithm(); variable
197 ASSERT_NE(layoutAlgorithm, nullptr);
217 layoutAlgorithm->Measure(AccessibilityManager::RawPtr(layoutWrapper));
218 layoutAlgorithm->Layout(AccessibilityManager::RawPtr(layoutWrapper));
/foundation/arkui/ace_engine/test/unittest/core/pattern/stack/
Dstack_test_ng.cpp132 …auto layoutAlgorithm = AceType::DynamicCast<StackLayoutAlgorithm>(stackPattern->CreateLayoutAlgori… variable
133 ASSERT_NE(layoutAlgorithm, nullptr);
134 layoutWrapper->SetLayoutAlgorithm(AceType::MakeRefPtr<LayoutAlgorithmWrapper>(layoutAlgorithm));
163 layoutAlgorithm->Measure(AccessibilityManager::RawPtr(layoutWrapper));
164 layoutAlgorithm->Layout(AccessibilityManager::RawPtr(layoutWrapper));
204 auto layoutAlgorithm = stackPattern->CreateLayoutAlgorithm(); variable
205 ASSERT_NE(layoutAlgorithm, nullptr);
225 layoutAlgorithm->Measure(AccessibilityManager::RawPtr(layoutWrapper));
226 layoutAlgorithm->Layout(AccessibilityManager::RawPtr(layoutWrapper));
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/panel/
Dsliding_panel_pattern.h54 auto layoutAlgorithm = MakeRefPtr<SlidingPanelLayoutAlgorithm>(); in CreateLayoutAlgorithm() local
55 layoutAlgorithm->SetCurrentOffset(currentOffset_); in CreateLayoutAlgorithm()
56 layoutAlgorithm->SetIsFirstLayout(isFirstLayout_); in CreateLayoutAlgorithm()
57 layoutAlgorithm->SetInvisibleFlag(invisibleFlag_.value_or(false)); in CreateLayoutAlgorithm()
58 return layoutAlgorithm; in CreateLayoutAlgorithm()
Ddrag_bar_pattern.h49 auto layoutAlgorithm = MakeRefPtr<DragBarLayoutAlgorithm>(); in CreateLayoutAlgorithm() local
50 iconOffset_ = layoutAlgorithm->GetIconOffset(); in CreateLayoutAlgorithm()
51 return layoutAlgorithm; in CreateLayoutAlgorithm()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/qrcode/
Dqrcode_pattern.cpp42 …auto layoutAlgorithm = DynamicCast<QRCodeLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorit… in OnDirtyLayoutWrapperSwap() local
43 CHECK_NULL_RETURN(layoutAlgorithm, false); in OnDirtyLayoutWrapperSwap()
44 qrCodeSize_ = layoutAlgorithm->GetQRCodeSize(); in OnDirtyLayoutWrapperSwap()
/foundation/arkui/ace_engine/test/unittest/core/pattern/badge/
Dbadge_test_ng.cpp526 RefPtr<BadgeLayoutAlgorithm> layoutAlgorithm = AceType::MakeRefPtr<BadgeLayoutAlgorithm>(); variable
527 ASSERT_NE(layoutAlgorithm, nullptr);
529 EXPECT_TRUE(layoutAlgorithm->hasFontSize_);
537 EXPECT_TRUE(layoutAlgorithm->hasFontSize_);
543 layoutAlgorithm->hasFontSize_ = true;
547 EXPECT_TRUE(layoutAlgorithm->hasFontSize_);
603 RefPtr<BadgeLayoutAlgorithm> layoutAlgorithm = AceType::MakeRefPtr<BadgeLayoutAlgorithm>(); variable
604 ASSERT_NE(layoutAlgorithm, nullptr);
606 EXPECT_TRUE(layoutAlgorithm->hasFontSize_);
612 layoutAlgorithm->hasFontSize_ = true;
[all …]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/
Dtab_bar_pattern.h129 auto layoutAlgorithm = MakeRefPtr<TabBarLayoutAlgorithm>(); in CreateLayoutAlgorithm() local
130 layoutAlgorithm->SetChildrenMainSize(childrenMainSize_); in CreateLayoutAlgorithm()
131 layoutAlgorithm->SetCurrentOffset(currentOffset_); in CreateLayoutAlgorithm()
132 layoutAlgorithm->SetIndicator(indicator_); in CreateLayoutAlgorithm()
133 layoutAlgorithm->SetIsBuilder(IsContainsBuilder()); in CreateLayoutAlgorithm()
134 layoutAlgorithm->SetTabBarStyle(tabBarStyle_); in CreateLayoutAlgorithm()
136 layoutAlgorithm->SetNeedSetCentered(); in CreateLayoutAlgorithm()
139 layoutAlgorithm->SetScrollMargin(scrollMargin_); in CreateLayoutAlgorithm()
140 return layoutAlgorithm; in CreateLayoutAlgorithm()
/foundation/arkui/ace_engine/test/unittest/core/pattern/panel/
Dclose_icon_pattern_test_ng.cpp106 auto layoutAlgorithm = pattern->CreateLayoutAlgorithm(); variable
107 ASSERT_NE(layoutAlgorithm, nullptr);
228 …auto layoutAlgorithm = AceType::DynamicCast<CloseIconLayoutAlgorithm>(closeIconPattern->CreateLayo… variable
229 EXPECT_FALSE(layoutAlgorithm == nullptr);
232 layoutWrapper->SetLayoutAlgorithm(AceType::MakeRefPtr<LayoutAlgorithmWrapper>(layoutAlgorithm));
Dpanel_test_ng.cpp237 auto layoutAlgorithm = slidingPanelPattern->CreateLayoutAlgorithm(); variable
238 EXPECT_FALSE(layoutAlgorithm == nullptr);
246 …per->SetLayoutAlgorithm(AccessibilityManager::MakeRefPtr<LayoutAlgorithmWrapper>(layoutAlgorithm));
419 …auto layoutAlgorithm = AceType::DynamicCast<SlidingPanelLayoutAlgorithm>(panelPattern->CreateLayou… variable
420 EXPECT_FALSE(layoutAlgorithm == nullptr);
421 layoutWrapper->SetLayoutAlgorithm(AceType::MakeRefPtr<LayoutAlgorithmWrapper>(layoutAlgorithm));
756 …auto layoutAlgorithm = AceType::DynamicCast<SlidingPanelLayoutAlgorithm>(panelPattern->CreateLayou… variable
757 EXPECT_FALSE(layoutAlgorithm == nullptr);
758 layoutWrapper->SetLayoutAlgorithm(AceType::MakeRefPtr<LayoutAlgorithmWrapper>(layoutAlgorithm));
774 layoutAlgorithm->Measure(AccessibilityManager::RawPtr(layoutWrapper));
[all …]
/foundation/arkui/ace_engine/test/unittest/core/pattern/custom_paint/
Dcustom_paint_pattern_test_ng.cpp148 auto layoutAlgorithm = customPattern->CreateLayoutAlgorithm(); variable
149 ASSERT_NE(layoutAlgorithm, nullptr);
150 layoutWrapper.SetLayoutAlgorithm(AceType::MakeRefPtr<LayoutAlgorithmWrapper>(layoutAlgorithm));
158 auto canvasSize = layoutAlgorithm->MeasureContent(layoutConstraint, &layoutWrapper);
166 canvasSize = layoutAlgorithm->MeasureContent(layoutConstraint, &layoutWrapper);
192 auto layoutAlgorithm = customPattern->CreateLayoutAlgorithm(); variable
193 ASSERT_NE(layoutAlgorithm, nullptr);
810 auto layoutAlgorithm = customPattern->CreateLayoutAlgorithm(); variable
811 ASSERT_NE(layoutAlgorithm, nullptr);
814 dirty->layoutAlgorithm_ = AceType::MakeRefPtr<LayoutAlgorithmWrapper>(layoutAlgorithm);
/foundation/arkui/ace_engine/test/unittest/core/pattern/custom/
Dcustom_test_ng.cpp318 auto layoutAlgorithm = pattern->CreateLayoutAlgorithm(); variable
319 EXPECT_FALSE(layoutAlgorithm == nullptr);
339 layoutAlgorithm->Measure(AceType::RawPtr(parentLayoutWrapper));
373 auto layoutAlgorithm = pattern->CreateLayoutAlgorithm(); variable
374 ASSERT_NE(layoutAlgorithm, nullptr);
395 layoutAlgorithm->Measure(AceType::RawPtr(parentLayoutWrapper));
435 auto layoutAlgorithm = pattern->CreateLayoutAlgorithm(); variable
436 ASSERT_NE(layoutAlgorithm, nullptr);
457 layoutAlgorithm->Measure(AceType::RawPtr(parentLayoutWrapper));
492 auto layoutAlgorithm = pattern->CreateLayoutAlgorithm(); variable
[all …]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/
Dtextpicker_column_pattern.h95 auto layoutAlgorithm = MakeRefPtr<TextPickerLayoutAlgorithm>(); in CreateLayoutAlgorithm() local
99 layoutAlgorithm->SetCurrentOffset(algorithmOffset_); in CreateLayoutAlgorithm()
100 layoutAlgorithm->SetDefaultPickerItemHeight(defaultPickerItemHeight_); in CreateLayoutAlgorithm()
101 return layoutAlgorithm; in CreateLayoutAlgorithm()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
Dnavigation_pattern.h63 auto layoutAlgorithm = MakeRefPtr<NavigationLayoutAlgorithm>(); in CreateLayoutAlgorithm() local
64 layoutAlgorithm->SetRealNavBarWidth(realNavBarWidth_); in CreateLayoutAlgorithm()
65 layoutAlgorithm->SetIfNeedInit(ifNeedInit_); in CreateLayoutAlgorithm()
66 return layoutAlgorithm; in CreateLayoutAlgorithm()
/foundation/arkui/ace_engine/test/unittest/core/layout/
Dlayout_wrapper_node_test_ng.cpp151 …auto layoutAlgorithm = AceType::MakeRefPtr<LayoutAlgorithmWrapper>(layoutAlgorithmT, false, false); variable
152 wrapper->SetLayoutAlgorithm(layoutAlgorithm);
412 …auto layoutAlgorithm = AceType::MakeRefPtr<LayoutAlgorithmWrapper>(layoutAlgorithmT, false, false); variable
413 layoutWrapper->layoutAlgorithm_ = layoutAlgorithm;
414 layoutAlgorithm->skipMeasure_ = false;

123