/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/layout/ |
H A D | layout_algorithm.h | 80 : 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 D | layout_wrapper_node.cpp | 171 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 D | layout_wrapper_node.h | 76 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 D | frame_node.cpp | 3986 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 D | frame_node.h | 1076 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 D | swiper_test_ng.cpp | 213 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 D | scroll_bar_test_ng.cpp | 806 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 D | navigation_test_ng.cpp | 361 navDestinationWrapper1->layoutAlgorithm_->layoutAlgorithm_ = temp1; 373 navDestinationWrapper2->layoutAlgorithm_->layoutAlgorithm_ = temp2;
|
H A D | navigation_pattern_test_ng.cpp | 869 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 D | movingphoto_test_ng.cpp | 594 layoutWrapper->layoutAlgorithm_ = layoutAlgorithm; 595 layoutWrapper->layoutAlgorithm_->skipMeasure_ = false;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/layout/ |
H A D | layout_wrapper_node_test_ng.cpp | 413 layoutWrapper->layoutAlgorithm_ = layoutAlgorithm;
|
H A D | layout_wrapper_test_ng.cpp | 835 layoutWrapper->layoutAlgorithm_->skipMeasure_ = TEST_TRUE; 1091 layoutWrapper->layoutAlgorithm_->skipLayout_ = TEST_TRUE;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/video/ |
H A D | video_property_test_ng.cpp | 635 layoutWrapper->layoutAlgorithm_ = layoutAlgorithm; 636 layoutWrapper->layoutAlgorithm_->skipMeasure_ = false;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navrouter/ |
H A D | navrouter_pattern_test_ng.cpp | 1118 layoutWrapper->layoutAlgorithm_ = layoutAlgorithm;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/tabs/ |
H A D | tab_bar_layout_test_ng.cpp | 961 EXPECT_EQ(layoutWrapper->layoutAlgorithm_, algorithmWrapper);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/calendar/ |
H A D | calendar_test_ng.cpp | 1105 layoutWrapper->layoutAlgorithm_ = layoutAlgorithm;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
H A D | overlay_manager_test_ng.cpp | 2880 sheetNode->layoutAlgorithm_ = AceType::MakeRefPtr<LayoutAlgorithmWrapper>(sheetLayoutAlgorithm);
|