Home
last modified time | relevance | path

Searched refs:layoutAlgorithm_ (Results 1 – 17 of 17) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/layout/
H A Dlayout_algorithm.h80 : layoutAlgorithm_(layoutAlgorithmT), skipMeasure_(skipMeasure), skipLayout_(skipLayout)
86 layoutAlgorithm_.Reset(); in OnReset()
94 if (!layoutAlgorithm_) { in MeasureContent()
97 return layoutAlgorithm_->MeasureContent(contentConstraint, layoutWrapper); in MeasureContent()
102 if (!layoutAlgorithm_) { in Measure()
105 layoutAlgorithm_->Measure(layoutWrapper); in Measure()
110 if (!layoutAlgorithm_) { in Layout()
113 layoutAlgorithm_->Layout(layoutWrapper); in Layout()
148 return layoutAlgorithm_; in GetLayoutAlgorithm()
153 layoutAlgorithm_ = std::move(algorithm); in SetLayoutAlgorithm()
[all …]
H A Dlayout_wrapper_node.cpp171 CHECK_NULL_VOID(layoutAlgorithm_); in Measure()
172 if (layoutAlgorithm_->SkipMeasure()) { in Measure()
207 … auto size = layoutAlgorithm_->MeasureContent(layoutProperty_->CreateContentConstraint(), this); in Measure()
211 layoutAlgorithm_->Measure(this); in Measure()
239 CHECK_NULL_VOID(layoutAlgorithm_); in Layout()
243 if (layoutAlgorithm_->SkipLayout()) { in Layout()
263 layoutAlgorithm_->Layout(this); in Layout()
273 return (skipMeasureContent_ == true) || layoutAlgorithm_->SkipMeasure(); in SkipMeasureContent()
H A Dlayout_wrapper_node.h76 layoutAlgorithm_ = layoutAlgorithm; in SetLayoutAlgorithm()
81 return layoutAlgorithm_;
161 if (layoutAlgorithm_) { in CanRunOnWhichThread()
162 taskThread = taskThread | layoutAlgorithm_->CanRunOnWhichThread(); in CanRunOnWhichThread()
243 RefPtr<LayoutAlgorithmWrapper> layoutAlgorithm_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/base/
H A Dframe_node.cpp3986 if (layoutAlgorithm_) { in GetPercentSensitive()
3991 if (layoutAlgorithm_) { in GetPercentSensitive()
3999 bool percentHeight = layoutAlgorithm_ ? layoutAlgorithm_->GetPercentHeight() : true; in UpdatePercentSensitive()
4000 bool percentWidth = layoutAlgorithm_ ? layoutAlgorithm_->GetPercentWidth() : true; in UpdatePercentSensitive()
4295 layoutAlgorithm_.Reset(); in OnLayoutFinish()
4299 layoutAlgorithm_.Reset(); in OnLayoutFinish()
4354 layoutAlgorithm_.Reset(); in OnLayoutFinish()
4517 return layoutAlgorithm_ && layoutAlgorithm_->SkipMeasure(); in SkipMeasureContent()
4600 if ((!layoutAlgorithm_ || (needReset && layoutAlgorithm_->IsExpire())) && pattern_) { in GetLayoutAlgorithm()
4606 return layoutAlgorithm_; in GetLayoutAlgorithm()
[all …]
H A Dframe_node.h1076 layoutAlgorithm_.Reset(); in ResetLayoutAlgorithm()
1081 return layoutAlgorithm_ != nullptr; in HasLayoutAlgorithm()
1304 RefPtr<LayoutAlgorithmWrapper> layoutAlgorithm_; variable
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/swiper/
H A Dswiper_test_ng.cpp213 dirty->layoutAlgorithm_ = AceType::MakeRefPtr<LayoutAlgorithmWrapper>(swiperLayoutAlgorithm);
214 dirty->layoutAlgorithm_->layoutAlgorithm_ = AceType::MakeRefPtr<SwiperLayoutAlgorithm>();
360 dirty->layoutAlgorithm_ = AceType::MakeRefPtr<LayoutAlgorithmWrapper>(swiperLayoutAlgorithm);
361 dirty->layoutAlgorithm_->layoutAlgorithm_ = AceType::MakeRefPtr<SwiperLayoutAlgorithm>();
1439 dirty->layoutAlgorithm_ = AceType::MakeRefPtr<LayoutAlgorithmWrapper>(swiperLayoutAlgorithm);
1440 dirty->layoutAlgorithm_->layoutAlgorithm_ = AceType::MakeRefPtr<SwiperLayoutAlgorithm>();
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/
H A Dscroll_bar_test_ng.cpp806 layoutWrapper->layoutAlgorithm_->SetNeedMeasure();
807 layoutWrapper->layoutAlgorithm_->SetNeedLayout();
809 layoutWrapper->layoutAlgorithm_->SetLayoutAlgorithm(layoutAlgorithm);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navigation/
H A Dnavigation_test_ng.cpp361 navDestinationWrapper1->layoutAlgorithm_->layoutAlgorithm_ = temp1;
373 navDestinationWrapper2->layoutAlgorithm_->layoutAlgorithm_ = temp2;
H A Dnavigation_pattern_test_ng.cpp869 layoutWrapper->layoutAlgorithm_ = layoutAlgorithmWrapper;
871 layoutAlgorithmWrapper->layoutAlgorithm_ = navigationLayoutAlgorithm;
1000 layoutWrapper->layoutAlgorithm_ = layoutAlgorithmWrapper;
1002 ASSERT_NE(layoutWrapper->layoutAlgorithm_, nullptr);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/movingphoto/
H A Dmovingphoto_test_ng.cpp594 layoutWrapper->layoutAlgorithm_ = layoutAlgorithm;
595 layoutWrapper->layoutAlgorithm_->skipMeasure_ = false;
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/layout/
H A Dlayout_wrapper_node_test_ng.cpp413 layoutWrapper->layoutAlgorithm_ = layoutAlgorithm;
H A Dlayout_wrapper_test_ng.cpp835 layoutWrapper->layoutAlgorithm_->skipMeasure_ = TEST_TRUE;
1091 layoutWrapper->layoutAlgorithm_->skipLayout_ = TEST_TRUE;
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/video/
H A Dvideo_property_test_ng.cpp635 layoutWrapper->layoutAlgorithm_ = layoutAlgorithm;
636 layoutWrapper->layoutAlgorithm_->skipMeasure_ = false;
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navrouter/
H A Dnavrouter_pattern_test_ng.cpp1118 layoutWrapper->layoutAlgorithm_ = layoutAlgorithm;
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/tabs/
H A Dtab_bar_layout_test_ng.cpp961 EXPECT_EQ(layoutWrapper->layoutAlgorithm_, algorithmWrapper);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/calendar/
H A Dcalendar_test_ng.cpp1105 layoutWrapper->layoutAlgorithm_ = layoutAlgorithm;
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/
H A Doverlay_manager_test_ng.cpp2880 sheetNode->layoutAlgorithm_ = AceType::MakeRefPtr<LayoutAlgorithmWrapper>(sheetLayoutAlgorithm);