Home
last modified time | relevance | path

Searched refs:rowSpan (Results 1 - 25 of 26) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/core/components/grid_layout/
H A Dgrid_layout_item_component.cpp58 void GridLayoutItemComponent::SetRowSpan(int32_t rowSpan) in SetRowSpan() argument
60 if (rowSpan <= 0) { in SetRowSpan()
61 LOGW("Invalid rowSpan %{public}d", rowSpan); in SetRowSpan()
64 rowSpan_ = rowSpan; in SetRowSpan()
H A Drender_grid_layout_item.cpp97 void RenderGridLayoutItem::SetRowSpan(int32_t rowSpan) in SetRowSpan() argument
99 if (rowSpan <= 0) { in SetRowSpan()
100 LOGW("Invalid rowSpan %{public}d", rowSpan); in SetRowSpan()
103 rowSpan_ = rowSpan; in SetRowSpan()
H A Drender_grid_layout.h229 int32_t row, int32_t col, int32_t rowSpan, int32_t colSpan, bool itemIsPercentUnit = false) const;
243 virtual bool CheckGridPlaced(int32_t index, int32_t row, int32_t col, int32_t& rowSpan, int32_t& colSpan);
249 const RefPtr<RenderNode>& child, int32_t row, int32_t col, int32_t rowSpan, int32_t colSpan);
406 bool AddNodeAnimationToController(int32_t itemIndex, int32_t row, int32_t col, int32_t rowSpan, int32_t colSpan);
413 const RefPtr<RenderNode>& child, int32_t row, int32_t col, int32_t rowSpan, int32_t colSpan);
H A Dgrid_layout_item_component.h43 void SetRowSpan(int32_t rowSpan);
H A Drender_grid_layout_item.h41 void SetRowSpan(int32_t rowSpan);
H A Drender_grid_layout.cpp211 int32_t row, int32_t col, int32_t rowSpan, int32_t colSpan, bool itemIsPercentUnit) const
216 for (int32_t i = 0; i < rowSpan; ++i) {
219 rowLen += (rowSpan - 1) * rowGap_;
234 const RefPtr<RenderNode>& child, int32_t row, int32_t col, int32_t rowSpan, int32_t colSpan)
257 for (int32_t i = 0; i < rowSpan; ++i) {
260 rowLen += (rowSpan - 1) * rowGap_;
274 auto allocatedPositionY = allocatedRowSizes_[row] + (row + rowSpan - 1) * rowGap_;
282 const RefPtr<RenderNode>& child, int32_t row, int32_t col, int32_t rowSpan, int32_t colSpan)
305 for (int32_t i = 0; i < rowSpan; ++i) {
308 rowLen += (rowSpan
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_layout/
H A Dgrid_layout_algorithm.cpp34 const RefPtr<GridLayoutProperty>& layoutProperty, int32_t row, int32_t col, int32_t& rowSpan, int32_t& colSpan, in CreateChildConstraint()
40 for (int32_t i = 0; i < rowSpan; ++i) { in CreateChildConstraint()
43 rowLen += (rowSpan - 1) * rowsGap_; in CreateChildConstraint()
102 bool GridLayoutAlgorithm::CheckGridPlaced(int32_t index, int32_t row, int32_t col, int32_t& rowSpan, int32_t& colSpan) in CheckGridPlaced() argument
111 rowSpan = std::min(mainCount_ - row, rowSpan); in CheckGridPlaced()
116 while (rSpan < rowSpan) { in CheckGridPlaced()
137 rowSpan = rSpan; in CheckGridPlaced()
139 for (int32_t i = row; i < row + rowSpan; ++i) { in CheckGridPlaced()
171 int32_t& rowSpan, int32_ in ComputeItemPosition()
33 CreateChildConstraint(const SizeF& idealSize, const RefPtr<GridLayoutProperty>& layoutProperty, int32_t row, int32_t col, int32_t& rowSpan, int32_t& colSpan, const RefPtr<LayoutProperty>& childLayoutProperty) const CreateChildConstraint() argument
170 ComputeItemPosition(LayoutWrapper* layoutWrapper, int32_t row, int32_t col, int32_t& rowSpan, int32_t& colSpan, const RefPtr<LayoutWrapper>& childLayoutWrapper) const ComputeItemPosition() argument
376 PrintConflictingPositionLog( int32_t itemIndex, GridItemRect rect, int32_t rowIndex, int32_t colIndex, int32_t rowSpan, int32_t colSpan) PrintConflictingPositionLog() argument
[all...]
H A Dgrid_layout_algorithm.h43 bool CheckGridPlaced(int32_t index, int32_t row, int32_t col, int32_t& rowSpan, int32_t& colSpan);
45 OffsetF ComputeItemPosition(LayoutWrapper* layoutWrapper, int32_t row, int32_t col, int32_t& rowSpan,
48 int32_t row, int32_t col, int32_t& rowSpan, int32_t& colSpan,
54 int32_t itemIndex, GridItemRect rect, int32_t rowIndex, int32_t colIndex, int32_t rowSpan, int32_t colSpan);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/
H A Dgrid_layout_options.h37 int32_t rowSpan = 1; member
42 return (rowStart == itemRect.rowStart) && (rowSpan == itemRect.rowSpan) && in operator ==()
47 return axis == Axis::VERTICAL ? columnSpan : rowSpan; in GetCrossSize()
49 // [rowStart, columnStart, rowSpan, columnSpan]
H A Dgrid_item_accessibility_property.cpp52 aceCollectionItemInfo.rowSpan = gridItemLayoutProperty->GetMainSpan(gridAxis); in GetCollectionItemInfo()
/foundation/arkui/ace_engine/frameworks/core/components_v2/grid/
H A Drender_grid_scroll.h158 int32_t row, int32_t col, int32_t rowSpan, int32_t colSpan, bool itemIsPercentUnit = false) const override;
159 bool CheckGridPlaced(int32_t index, int32_t row, int32_t col, int32_t& rowSpan, int32_t& colSpan) override;
163 const RefPtr<RenderNode>& child, int32_t row, int32_t col, int32_t rowSpan, int32_t colSpan) override;
166 void LayoutChild(const RefPtr<RenderNode>& child, int32_t row, int32_t col, int32_t rowSpan, int32_t colSpan,
/foundation/arkui/ace_engine/frameworks/core/accessibility/
H A Dnative_interface_accessibility_impl.cpp40 gridItem.rowSpan = 0; in ArkUI_AccessibilityElementInfo()
H A Daccessibility_utils.h201 int32_t rowSpan = 0; member
/foundation/barrierfree/accessibility/frameworks/common/src/
H A Daccessibility_element_info.cpp684 GridItemInfo::GridItemInfo(int32_t rowIndex, int32_t rowSpan, int32_t columnIndex, int32_t columnSpan, in GridItemInfo() argument
688 rowSpan_ = rowSpan; in GridItemInfo()
705 void GridItemInfo::SetGridItemInfo(int32_t rowIndex, int32_t rowSpan, int32_t columnIndex, in SetGridItemInfo() argument
709 rowSpan_ = rowSpan; in SetGridItemInfo()
/foundation/arkui/ace_engine/adapter/ohos/osal/
H A Djs_third_provider_interaction_operation_utils.h79 girdItem.rowIndex, girdItem.rowSpan, girdItem.columnIndex, in TransformAccessbilityElementInfo()
/foundation/arkui/ace_engine/test/unittest/core/accessibility/
H A Dnative_interface_accessibility_test.cpp205 auto rowSpan = ++index; in BuildNativeAccessibilityElementInfoPart() local
207 ArkUI_AccessibleGridItemInfo gridItemInfo {heading, columnIndex, rowIndex, columnSpan, rowSpan, selected}; in BuildNativeAccessibilityElementInfoPart()
294 EXPECT_EQ(beforeInfo.GetGridItemInfo().rowSpan, in CheckTransformElementInfoResultPart()
295 afterInfo.GetGridItemInfo().rowSpan); in CheckTransformElementInfoResultPart()
H A Djs_third_provider_interaction_operation_utils_test.cpp149 auto rowSpan = ++index; in BuildAccessibilityElementInfoPart() local
152 (heading, columnIndex, rowIndex, columnSpan, rowSpan, selected); in BuildAccessibilityElementInfoPart()
/foundation/barrierfree/accessibility/interfaces/innerkits/common/include/
H A Daccessibility_element_info.h206 * @param rowSpan The row spanned.
214 GridItemInfo(int32_t rowIndex, int32_t rowSpan, int32_t columnIndex, int32_t columnSpan,
228 * @param rowSpan The row spanned.
236 void SetGridItemInfo(int32_t rowIndex, int32_t rowSpan, int32_t columnIndex, int32_t columnSpan,
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_grid.cpp100 JSRef<JSVal> rowSpan = array->GetValueAt(GridItemRect::ROW_SPAN); in ParseGridItemRect() local
101 if (rowSpan->IsNumber()) { in ParseGridItemRect()
102 gridItemRect.rowSpan = rowSpan->ToNumber<int32_t>(); in ParseGridItemRect()
/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/
H A Dgrid_option_layout_test_ng.cpp570 EXPECT_EQ(retItemRect.rowSpan, 1); in HWTEST_F()
655 itemRect.rowSpan = gridItems[index][2]; in HWTEST_F()
689 tmpItemRect.rowSpan = 20; in HWTEST_F()
715 EXPECT_EQ(retItemRect.rowSpan, 20); in HWTEST_F()
H A Dgrid_common_test_ng.cpp1133 EXPECT_EQ(info.rowSpan, 1); in HWTEST_F()
1174 EXPECT_EQ(info.rowSpan, 1); in HWTEST_F()
/foundation/arkui/ace_engine/interfaces/native/
H A Dnative_interface_accessibility.h217 int32_t rowSpan; member
/foundation/barrierfree/accessibility/interfaces/innerkits/test/fuzztest/accessibleabilityclient_fuzzer/
H A Daccessibleabilityclient_fuzzer.cpp103 int32_t rowSpan = 0; in GenerateGridItemInfo() local
107 position += GetObject<int32_t>(rowSpan, &data[position], size - position); in GenerateGridItemInfo()
110 gridItem.SetGridItemInfo(rowIndex, rowSpan, columnIndex_, columnSpan, heading, selected); in GenerateGridItemInfo()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_grid_bridge.cpp65 auto rowSpan = array->GetValueAt(GridItemRect::ROW_SPAN); in ParseGridItemRect() local
66 if (rowSpan->IsNumber()) { in ParseGridItemRect()
67 gridItemRect.rowSpan = rowSpan->ToNumber<int32_t>(); in ParseGridItemRect()
/foundation/arkui/ace_engine/test/unittest/core/property/
H A Daccessibility_property_test_ng.cpp234 EXPECT_EQ(props.GetCollectionItemInfo().rowSpan, 0); in HWTEST_F()

Completed in 22 milliseconds

12