/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/layout/ |
H A D | layout_wrapper_test_ng.cpp | 104 return layoutWrapper; in CreateLayoutWrapper() 114 return layoutWrapper; in CreateChildLayoutWrapper() 241 layoutWrapper->layoutWrapperBuilder_->wrapperMap_ = { { 1, layoutWrapper } }; 967 layoutWrapper->Layout(); 995 layoutWrapper->Layout(); 1022 layoutWrapper->Layout(); 1053 layoutWrapper->Layout(); 1092 layoutWrapper->Layout(); 1130 layoutWrapper->Layout(); 1139 layoutWrapper->Layout(); [all …]
|
H A D | box_layout_algorithm_test_ng.cpp | 68 RefPtr<LayoutWrapperNode> layoutWrapper = in CreatlayoutWrapper() local 70 return layoutWrapper; in CreatlayoutWrapper() 106 auto layoutWrapper = CreatlayoutWrapper(); variable 164 auto layoutWrapper = CreatlayoutWrapper(); variable 217 auto layoutWrapper = CreatlayoutWrapper(); variable 277 auto layoutWrapper = CreatlayoutWrapper(); variable 342 auto layoutWrapper = CreatlayoutWrapper(); variable 376 auto host = layoutWrapper->GetHostNode(); 384 layoutWrapper->hostNode_ = rowFrameNode; 564 AccessibilityManager::RawPtr(layoutWrapper), layoutWrapper->GetAllChildrenWithBuild()); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/ |
H A D | grid_scroll_layout_algorithm.h | 35 void Measure(LayoutWrapper* layoutWrapper) override; 36 void Layout(LayoutWrapper* layoutWrapper) override; 78 void SkipForwardLines(float mainSize, LayoutWrapper* layoutWrapper); 79 void SkipBackwardLines(float mainSize, LayoutWrapper* layoutWrapper); 81 virtual void SkipIrregularLines(LayoutWrapper* layoutWrapper, bool forward); 90 virtual void SkipLargeOffset(float mainSize, LayoutWrapper* layoutWrapper); 99 float crossSize, float mainSize, LayoutWrapper* layoutWrapper); 114 void MeasureChild(LayoutWrapper* layoutWrapper, const SizeF& frameSize, 130 void UpdateGridLayoutInfo(LayoutWrapper* layoutWrapper, float mainSize); 149 int32_t currentIndex, int32_t lineIndex, LayoutWrapper* layoutWrapper); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/button/ |
H A D | button_layout_algorithm.cpp | 33 auto host = layoutWrapper->GetHostNode(); in Measure() 67 PerformMeasureSelf(layoutWrapper); in Measure() 68 MarkNeedFlushMouseEvent(layoutWrapper); in Measure() 87 if (IsAging(layoutWrapper)) { in HandleChildLayoutConstraint() 104 auto host = layoutWrapper->GetHostNode(); in HandleLabelCircleButtonConstraint() 144 auto host = layoutWrapper->GetHostNode(); in HandleAdaptiveText() 190 MeasureCircleButton(layoutWrapper); in HandleBorderRadius() 206 if (NeedAgingMeasure(layoutWrapper)) { in PerformMeasureSelf() 245 HandleBorderRadius(layoutWrapper); in PerformMeasureSelf() 337 if (!IsAging(layoutWrapper)) { in NeedAgingMeasure() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/linear_split/ |
H A D | linear_split_layout_algorithm.cpp | 37 void LinearSplitLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure() argument 40 MeasureBeforeAPI10(layoutWrapper); in Measure() 47 visibleChildCount_ = GetVisibleChildCount(layoutWrapper); in Measure() 113 SizeF childTotalSize = MeasureChildrenBeforeAPI10(layoutWrapper); in MeasureBeforeAPI10() 260 LayoutBeforeAPI10(layoutWrapper); in Layout() 266 visibleChildCount_ = GetVisibleChildCount(layoutWrapper); in Layout() 374 ColumnSplitChildConstrain(layoutWrapper, item, index); in LayoutColumnSplit() 436 auto frameNode = layoutWrapper->GetHostNode(); in GetLinearSplitChildMinSize() 475 if (index < layoutWrapper->GetTotalChildCount() - 1) { in LayoutBeforeAPI10() 525 if (index < layoutWrapper->GetTotalChildCount() - 1) { in LayoutRowSplitBeforeAPI10() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tab_bar_layout_algorithm.h | 40 void Measure(LayoutWrapper* layoutWrapper) override; 41 void Layout(LayoutWrapper* layoutWrapper) override; 89 void MeasureFixedMode(LayoutWrapper* layoutWrapper, SizeF frameSize); 90 void MeasureScrollableMode(LayoutWrapper* layoutWrapper, SizeF frameSize); 94 void HandleSpaceBetweenOrCenterLayoutStyle(LayoutWrapper* layoutWrapper); 95 void HandleAlwaysAverageSplitLayoutStyle(LayoutWrapper* layoutWrapper); 113 void ApplyLayoutMode(LayoutWrapper* layoutWrapper, float allocatedWidth); 119 void MeasureMask(LayoutWrapper* layoutWrapper) const; 121 bool GetBarAdaptiveHeight(LayoutWrapper* layoutWrapper); 123 void SetTabBarMargin(RefPtr<LayoutWrapper> layoutWrapper, int32_t index); [all …]
|
H A D | tab_bar_layout_algorithm.cpp | 60 auto host = layoutWrapper->GetHostNode(); in Measure() 113 layoutWrapper->SetActive(false); in Measure() 117 layoutWrapper->SetActive(true); in Measure() 140 MeasureMask(layoutWrapper); in Measure() 216 auto host = layoutWrapper->GetHostNode(); in UpdateMaxLines() 220 CHECK_NULL_VOID(layoutWrapper); in UpdateMaxLines() 295 auto host = layoutWrapper->GetHostNode(); in GetBarAdaptiveHeight() 529 auto host = layoutWrapper->GetHostNode(); in MeasureItem() 566 UpdateMaxLines(layoutWrapper, index); in MeasureItem() 580 auto host = layoutWrapper->GetHostNode(); in SetTabBarMargin() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/gauge/ |
H A D | gauge_layout_algorithm.cpp | 40 CHECK_NULL_VOID(layoutWrapper); in Measure() 41 auto host = layoutWrapper->GetHostNode(); in Measure() 60 BoxLayoutAlgorithm::Measure(layoutWrapper); in Measure() 62 MeasureLimitValueTextWidth(layoutWrapper); in Measure() 68 MeasureFontSize(layoutWrapper); in Measure() 70 MeasureTitleChild(layoutWrapper, idealSize); in Measure() 77 auto host = layoutWrapper->GetHostNode(); in MeasureContent() 120 CHECK_NULL_VOID(layoutWrapper); in MeasureLimitValueTextWidth() 262 auto hostNode = layoutWrapper->GetHostNode(); in Layout() 339 CHECK_NULL_RETURN(layoutWrapper, false); in GetLimitFontSize() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/search/ |
H A D | search_layout_algorithm.h | 36 void Measure(LayoutWrapper* layoutWrapper) override; 37 void Layout(LayoutWrapper* layoutWrapper) override; 41 LayoutWrapper* layoutWrapper = nullptr; member 48 void CancelImageMeasure(LayoutWrapper* layoutWrapper); 50 void TextFieldMeasure(LayoutWrapper* layoutWrapper); 51 void ImageMeasure(LayoutWrapper* layoutWrapper); 53 void DividerMeasure(LayoutWrapper* layoutWrapper); 54 void SelfMeasure(LayoutWrapper* layoutWrapper); 55 bool IsFixedHeightMode(LayoutWrapper* layoutWrapper); 60 void UpdateFontFeature(LayoutWrapper* layoutWrapper); [all …]
|
H A D | search_layout_algorithm.cpp | 150 UpdateFontFeature(layoutWrapper); in TextFieldMeasure() 479 if (!IsFixedHeightMode(layoutWrapper)) { in CalcSearchHeight() 518 SearchButtonMeasure(layoutWrapper); in Measure() 519 DividerMeasure(layoutWrapper); in Measure() 520 ImageMeasure(layoutWrapper); in Measure() 521 CancelImageMeasure(layoutWrapper); in Measure() 522 CancelButtonMeasure(layoutWrapper); in Measure() 523 TextFieldMeasure(layoutWrapper); in Measure() 524 SelfMeasure(layoutWrapper); in Measure() 616 .layoutWrapper = layoutWrapper, in Layout() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/tabs/ |
H A D | tabs_layout_algorithm_test_ng.cpp | 49 LayoutWrapperNode layoutWrapper = variable 130 LayoutWrapperNode layoutWrapper = variable 212 LayoutWrapperNode layoutWrapper = variable 294 LayoutWrapperNode layoutWrapper = variable 376 LayoutWrapperNode layoutWrapper = variable 454 LayoutWrapperNode layoutWrapper = variable 535 LayoutWrapperNode layoutWrapper = variable 616 LayoutWrapperNode layoutWrapper = variable 697 LayoutWrapperNode layoutWrapper = variable 781 LayoutWrapperNode layoutWrapper = variable [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_layout_algorithm.h | 113 void ClearAllItemPosition(LayoutWrapper* layoutWrapper); 324 void Measure(LayoutWrapper* layoutWrapper) override; 326 void Layout(LayoutWrapper* layoutWrapper) override; 327 void UpdateOverlay(LayoutWrapper* layoutWrapper); 338 void HandleJumpCenter(LayoutWrapper* layoutWrapper); 340 void HandleJumpStart(LayoutWrapper* layoutWrapper); 342 void HandleJumpEnd(LayoutWrapper* layoutWrapper); 383 bool CheckJumpValid(LayoutWrapper* layoutWrapper); 411 void ResetLayoutItem(LayoutWrapper* layoutWrapper); 477 void MeasureList(LayoutWrapper* layoutWrapper); [all …]
|
H A D | list_item_layout_algorithm.cpp | 38 if (IsRTLAndVertical(layoutWrapper)) { in SetReverseValue() 45 void ListItemLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure() argument 47 layoutWrapper->RemoveAllChildInRenderTree(); in Measure() 51 auto child = layoutWrapper->GetOrCreateChildByIndex(childNodeIndex_); in Measure() 56 PerformMeasureSelfWithChildList(layoutWrapper, childList); in Measure() 95 void ListItemLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout() argument 98 auto size = layoutWrapper->GetGeometryNode()->GetFrameSize(); in Layout() 103 if (layoutWrapper->GetLayoutProperty()->GetPositionProperty()) { in Layout() 111 float crossOffset = IsRTLAndVertical(layoutWrapper) ? in Layout() 121 float crossOffset = IsRTLAndVertical(layoutWrapper) ? in Layout() [all …]
|
H A D | list_layout_algorithm.cpp | 148 OnSurfaceChanged(layoutWrapper); in Measure() 167 MeasureList(layoutWrapper); in Measure() 212 layoutWrapper->SetActiveChildRange( in SetActiveChildRange() 218 if (layoutWrapper->CheckNeedForceMeasureAndLayout() || !IsListLanesEqual(layoutWrapper)) { in CheckNeedMeasure() 396 GetChildHeight(layoutWrapper, index) : MeasureAndGetChildHeight(layoutWrapper, index); in HandleJumpCenter() 428 …BeginLayoutForward(IsScrollSnapAlignCenter(layoutWrapper) ? 0.0f : contentStartOffset_, layoutWrap… in HandleJumpStart() 451 layoutWrapper); in HandleJumpEnd() 854 … GetChildHeight(layoutWrapper, midIndex) : MeasureAndGetChildHeight(layoutWrapper, midIndex); in MeasureList() 898 RecycleGroupItem(layoutWrapper); in MeasureList() 1539 UpdateOverlay(layoutWrapper); in Layout() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/layout/ |
H A D | box_layout_algorithm.cpp | 34 void BoxLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure() argument 37 for (auto&& child : layoutWrapper->GetAllChildrenWithBuild()) { in Measure() 40 PerformMeasureSelf(layoutWrapper); in Measure() 43 void BoxLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout() argument 45 PerformLayout(layoutWrapper); in Layout() 46 for (auto&& child : layoutWrapper->GetAllChildrenWithBuild()) { in Layout() 54 auto host = layoutWrapper->GetHostNode(); in MeasureContent() 59 const auto& layoutProperty = layoutWrapper->GetLayoutProperty(); in MeasureContent() 154 PerformMeasureSelfWithChildList(layoutWrapper, layoutWrapper->GetAllChildrenWithBuild()); in PerformMeasureSelf() 158 void BoxLayoutAlgorithm::PerformLayout(LayoutWrapper* layoutWrapper) in PerformLayout() argument [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/flex/old_cases/ |
H A D | flex_testtwo_ng.cpp | 110 RefPtr<LayoutWrapperNode> layoutWrapper = in CreateRTLWrapper() local 158 return layoutWrapper; in CreateRTLWrapper() 165 RefPtr<LayoutWrapperNode> layoutWrapper = in CreateRTLReverseWrapper() local 213 return layoutWrapper; in CreateRTLReverseWrapper() 227 RefPtr<LayoutWrapperNode> layoutWrapper = variable 321 RefPtr<LayoutWrapperNode> layoutWrapper = variable 418 RefPtr<LayoutWrapperNode> layoutWrapper = variable 514 RefPtr<LayoutWrapperNode> layoutWrapper = variable 612 RefPtr<LayoutWrapperNode> layoutWrapper = variable 709 RefPtr<LayoutWrapperNode> layoutWrapper = variable [all …]
|
H A D | flex_testthree_ng.cpp | 121 RefPtr<LayoutWrapperNode> layoutWrapper = variable 260 RefPtr<LayoutWrapperNode> layoutWrapper = variable 406 RefPtr<LayoutWrapperNode> layoutWrapper = variable 528 RefPtr<LayoutWrapperNode> layoutWrapper = variable 622 RefPtr<LayoutWrapperNode> layoutWrapper = variable 706 RefPtr<LayoutWrapperNode> layoutWrapper = variable 789 RefPtr<LayoutWrapperNode> layoutWrapper = variable 846 RefPtr<LayoutWrapperNode> layoutWrapper = variable 903 RefPtr<LayoutWrapperNode> layoutWrapper = variable 944 RefPtr<LayoutWrapperNode> layoutWrapper = variable [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_area/ |
H A D | text_area_layout_algorithm.cpp | 34 auto frameNode = layoutWrapper->GetHostNode(); in MeasureContent() 64 layoutWrapper)) { in MeasureContent() 92 void TextAreaLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure() argument 96 auto frameNode = layoutWrapper->GetHostNode(); in Measure() 124 ConstraintHeight(layoutWrapper, frameSize, contentHeight); in Measure() 132 auto frameNode = layoutWrapper->GetHostNode(); in ConstraintHeight() 164 void TextAreaLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout() argument 167 auto frameNode = layoutWrapper->GetHostNode(); in Layout() 185 auto context = layoutWrapper->GetHostNode()->GetContext(); in Layout() 213 TextFieldLayoutAlgorithm::CounterLayout(layoutWrapper); in Layout() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/render_node/ |
H A D | render_node_test_ng.cpp | 138 auto layoutWrapper = variable 166 auto layoutWrapper = variable 176 layoutWrapper->cachedList_.push_back(childLayoutWrapperOne); 177 layoutWrapper->cachedList_.push_back(childLayoutWrapperTwo); 198 auto layoutWrapper = variable 219 auto layoutWrapper = variable 246 auto layoutWrapper = variable 264 auto layoutWrapper = variable 272 layoutWrapper->cachedList_.push_back(childLayoutWrapperOne); 278 layoutWrapper->GetGeometryNode()->content_ = nullptr; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/swiper/ |
H A D | swiper_indicator_layout_test_ng.cpp | 48 LayoutWrapperNode layoutWrapper = variable 50 algorithm->Measure(&layoutWrapper); 73 LayoutWrapperNode layoutWrapper = variable 75 algorithm->Measure(&layoutWrapper); 105 algorithm->Layout(&layoutWrapper); 136 algorithm->Layout(&layoutWrapper); 165 algorithm->Layout(&layoutWrapper); 195 algorithm->Layout(&layoutWrapper); 276 LayoutWrapperNode layoutWrapper = variable 300 LayoutWrapperNode layoutWrapper = variable [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stepper/ |
H A D | stepper_layout_algorithm.cpp | 39 void StepperLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure() argument 41 CHECK_NULL_VOID(layoutWrapper); in Measure() 42 auto layoutProperty = layoutWrapper->GetLayoutProperty(); in Measure() 44 auto geometryNode = layoutWrapper->GetGeometryNode(); in Measure() 61 auto hostNode = layoutWrapper->GetHostNode(); in Measure() 68 MeasureLeftButton(layoutWrapper, childLayoutConstraint); in Measure() 233 CHECK_NULL_VOID(layoutWrapper); in Layout() 234 auto geometryNode = layoutWrapper->GetGeometryNode(); in Layout() 240 LayoutSwiper(layoutWrapper); in Layout() 264 LayoutLeftButton(layoutWrapper); in Layout() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/stack/old_cases/ |
H A D | stack_test_ng.cpp | 86 RefPtr<LayoutWrapperNode> layoutWrapper = in CreateSmallChild() local 89 layoutWrapper->GetLayoutProperty()->UpdateUserDefinedIdealSize( in CreateSmallChild() 92 layoutWrapper->GetLayoutProperty()->UpdatePadding(noPadding); in CreateSmallChild() 100 return { frameNode, layoutWrapper }; in CreateSmallChild() 130 RefPtr<LayoutWrapperNode> layoutWrapper = variable 148 layoutWrapper->GetLayoutProperty()->UpdatePadding(noPadding); 159 layoutWrapper->AppendChild(firstChildLayoutWrapper); 202 RefPtr<LayoutWrapperNode> layoutWrapper = variable 219 layoutWrapper->GetLayoutProperty()->UpdatePadding(noPadding); 253 RefPtr<LayoutWrapperNode> layoutWrapper = variable [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/flex/ |
H A D | flex_layout_algorithm.cpp | 167 CHECK_NULL_RETURN(layoutWrapper, size); in GetChildMainAxisSize() 173 CHECK_NULL_RETURN(layoutWrapper, 0.0f); in GetChildCrossAxisSize() 179 CHECK_NULL_RETURN(layoutWrapper, 0.0f); in GetSelfCrossAxisSize() 185 if (layoutWrapper && layoutWrapper->GetHostNode() && in CheckSizeValidity() 266 node.layoutWrapper = child; in TravelChildrenFlexProps() 349 if (child.layoutWrapper && child.layoutWrapper->GetHostNode() && in MeasureAndCleanMagicNodes() 517 if (child.layoutWrapper && child.layoutWrapper->GetHostNode() && in MeasureAndCleanMagicNodes() 598 …(flexShrink * (GetChildMainAxisSize(layoutWrapper) - GetMainAxisMargin(layoutWrapper, direction_))… in UpdateFlexProperties() 870 InitFlexProperties(layoutWrapper); in Measure() 991 …(layoutWrapper && layoutWrapper->GetHostNode() && layoutWrapper->GetHostNode()->GetLayoutProperty(… in AdjustTotalAllocatedSize() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/ |
H A D | menu_item_layout_algorithm.cpp | 28 CHECK_NULL_VOID(layoutWrapper); in Measure() 36 auto props = layoutWrapper->GetLayoutProperty(); in Measure() 51 …if (layoutWrapper->GetGeometryNode() && layoutWrapper->GetGeometryNode()->GetParentLayoutConstrain… in Measure() 70 CheckNeedMatchParent(layoutWrapper, layoutConstraint); in Measure() 90 CheckNeedExpandContent(layoutWrapper, childConstraint); in Measure() 95 CHECK_NULL_VOID(layoutWrapper); in Layout() 144 auto menuNode = layoutWrapper->GetHostNode(); in CheckNeedMatchParent() 256 auto menuItemNode = layoutWrapper->GetHostNode(); in CheckNeedExpandContent() 280 itemHeight += GetDividerStroke(layoutWrapper); in UpdateSelfSize() 296 auto menuItemNode = layoutWrapper->GetHostNode(); in GetDividerStroke() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_layout_algorithm.h | 57 void GetSuitableSize(SizeF& maxSize, LayoutWrapper* layoutWrapper) override; 89 void CounterLayout(LayoutWrapper* layoutWrapper); 91 void UpdateCounterTextMargin(LayoutWrapper* layoutWrapper); 94 LayoutWrapper* layoutWrapper); 116 void UpdateUnitLayout(LayoutWrapper* layoutWrapper); 126 LayoutWrapper* layoutWrapper); 130 LayoutWrapper* layoutWrapper, float imageWidth); 164 TextAlign GetCounterNodeAlignment(LayoutWrapper* layoutWrapper); 175 void CalcInlineMeasureItem(LayoutWrapper* layoutWrapper); 188 void ApplyIndent(LayoutWrapper* layoutWrapper, double width); [all …]
|