/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_grid_col_bridge.cpp | 38 Local<JSValueRef> xxl = runtimeCallInfo->GetCallArgRef(XXL + 1); in SetGridColOffset() local 65 if (xxl->IsNumber() && xxl->Int32Value(vm) >= 0) { in SetGridColOffset() 66 containerSizeArray[XXL] = xxl->Int32Value(vm); in SetGridColOffset() 96 Local<JSValueRef> xxl = runtimeCallInfo->GetCallArgRef(XXL + 1); in SetSpan() local 123 if (xxl->IsNumber() && xxl->Int32Value(vm) >= 0) { in SetSpan() 124 containerSizeArray[XXL] = xxl->Int32Value(vm); in SetSpan() 153 Local<JSValueRef> xxl = runtimeCallInfo->GetCallArgRef(XXL + 1); in SetOrder() local 180 if (xxl->IsNumber() && xxl->Int32Value(vm) >= 0) { in SetOrder() 181 containerSizeArray[XXL] = xxl->Int32Value(vm); in SetOrder()
|
H A D | arkts_native_grid_row_bridge.cpp | 166 Local<JSValueRef> xxl = runtimeCallInfo->GetCallArgRef(XXL + 1); in SetColumns() local 193 if (xxl->IsNumber() && xxl->Int32Value(vm) >= 0) { in SetColumns() 194 containerSizeArray[XXL] = xxl->Int32Value(vm); in SetColumns()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/ |
H A D | ArkGridCol.ts | 31 this.value.sm, this.value.md, this.value.lg, this.value.xl, this.value.xxl); 44 this.stageValue.xxl !== this.value.xxl; 64 this.value.sm, this.value.md, this.value.lg, this.value.xl, this.value.xxl); 77 this.stageValue.xxl !== this.value.xxl; 97 this.value.sm, this.value.md, this.value.lg, this.value.xl, this.value.xxl); 110 this.stageValue.xxl !== this.value.xxl;
|
H A D | ArkGridRow.ts | 81 this.value.sm, this.value.md, this.value.lg, this.value.xl, this.value.xxl); 106 gutters[BreakpointConstants.XXL] = value?.xxl;
|
H A D | ArkClassDefine.ts | 646 xxl?: number; 653 this.xxl = undefined; 661 this.xxl === another.xxl);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-gridrow.md | 78 | xxl | number | 否 | 在栅格大小为xxl的设备上,栅格容器组件的栅格列数。 | 82 …ui/arkts-layout-development-grid-layout.md#栅格系统断点)的取值范围,最多支持xs、sm、md、lg、xl、xxl六个断点,且名称不可修改。假设传入的数组… 90 |xxl|[n4, INF) | 109 | xxl | [Length](ts-types.md#length) | 否 | 在超大宽度类型设备上,栅格子组件的间距。 | 214 |breakpoints| string |否|取值为`"xs"`、`"sm"`、`"md"`、`"lg"`、`"xl"`、`"xxl"`。|
|
H A D | ts-container-gridcol.md | 41 `span`、`offset`、`order`属性按照`xs`、`sm`、`md`、`lg`、`xl`、`xxl`的顺序具有“继承性”,未设置值的断点将会从前一个断点取值。 117 | xxl | number | 否 | 在栅格大小为xxl的设备上,栅格容器组件的栅格列数。 |
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | arkts-layout-development-grid-layout.md | 35 …发者使用breakpoints自定义修改断点的取值范围,最多支持6个断点,除了默认的四个断点外,还可以启用xl,xxl两个断点,支持六种不同尺寸(xs, sm, md, lg, xl, xxl)设… 44 | xxl | 超大宽度类型设备。 | 86 xxl: 12 // 在超大宽度类型设备上,栅格子组件占据的栅格容器12列。 183 - 当columns类型为GridRowColumnOption时,支持下面六种不同尺寸(xs, sm, md, lg, xl, xxl)设备的总列数设置,各个尺寸下数值可不同。 202 …较小的尺寸使用默认columns值12,较大的尺寸使用前一个尺寸的columns。这里只设置sm:4, md:8,则较小尺寸的xs:12,较大尺寸的参照md的设置,lg:8, xl:8, xxl:8 314 - 当类型为GridColColumnOption时,支持六种不同尺寸(xs, sm, md, lg, xl, xxl)设备中子组件所占列数设置,各个尺寸下数值可不同。 365 - 当类型为GridColColumnOption时,支持六种不同尺寸(xs, sm, md, lg, xl, xxl)设备中子组件所占列数设置,各个尺寸下数值可不同。 425 - 当类型为GridColColumnOption时,支持六种不同尺寸(xs, sm, md, lg, xl, xxl)设备中子组件排序次序设置。在xs设备中,子组件排列顺序为1234;sm为234…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_grid_col.cpp | 76 gridContainerSize.xxl = containerSizeArray[XXL].value(); in InheritGridContainerSize() 111 auto xxl = gridParam->GetProperty("xxl"); in ParserGridContainerSize() local 112 if (xxl->IsNumber() && xxl->ToNumber<int32_t>() >= 0) { in ParserGridContainerSize() 113 containerSizeArray[XXL] = xxl->ToNumber<int32_t>(); in ParserGridContainerSize()
|
H A D | js_grid_row.cpp | 75 gridContainerSize->xxl = containerSizeArray[5].value(); in InheritGridRowOption() 143 auto xxl = gutterParam->GetProperty("xxl"); in ParseGutterObject() local 145 if (JSContainerBase::ParseJsDimensionVp(xxl, xxlDimension)) { in ParseGutterObject() 201 auto xxl = gridParam->GetProperty("xxl"); in ParserColumns() local 202 if (xxl->IsNumber() && xxl->ToNumber<int32_t>() > 0) { in ParserColumns() 203 containerSizeArray[5] = xxl->ToNumber<int32_t>(); in ParserColumns()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/grid_layout/ |
H A D | grid_col_component.h | 71 return span_.xxl; in GetSpan() 102 return offset_.xxl; in GetOffset() 133 return order_.xxl; in GetOrder()
|
H A D | grid_container_util_class.h | 38 xxl = column; in GridContainerSize() 41 GridContainerSize, (xs)(sm)(md)(lg)(xl)(xxl)) 47 int32_t xxl = DEFAULT_COLUMN_NUMBER; member
|
H A D | grid_container_utils.cpp | 134 return columnNum.xxl; in ProcessColumn()
|
/ohos5.0/docs/zh-cn/application-dev/key-features/multi-device-app-dev/ |
H A D | responsive-layout.md | 37 > - 可以根据实际需要在lg断点后面新增xl、xxl等断点,但注意新增断点会同时增加UX设计师及应用开发者的工作量,除非必要否则不建议盲目新增断点。 153 export type BreakpointType = 'xs' | 'sm' | 'md' | 'lg' | 'xl' | 'xxl' 230 xxl?: T 256 } else if (type === 'xxl') { 257 this.value = this.options.xxl 349 - 栅格组件支持开发者修改断点的取值范围,除了默认的四个断点,还支持开发者启用xl和xxl两个额外的断点。 356 修改默认的断点范围,同时启用xl和xxl断点。 372 GridCol({span:{xs: 12, sm: 12, md: 12, lg:12, xl: 12, xxl:12}}) { 412 GridCol({span:{xs: 12, sm: 12, md: 12, lg:12, xl: 12, xxl:12}}) { 559 … md?: number, lg?: number, xl?: number, xxl?:number} | 否 | 0 | … [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_grid_col_ffi.cpp | 43 gridContainerSize.xxl = containerSizeArray[index].value(); in InheritGridContainerSize() 63 containerSizeArray[index] = columnNumber.xxl; in ParserGridContainerSize()
|
H A D | cj_grid_row_ffi.h | 43 int32_t xxl; member
|
H A D | cj_grid_row_ffi.cpp | 45 gridContainerSize->xxl = containerSizeArray[index].value(); in InheritGridRowOption() 64 containerSizeArray[index] = columns.xxl; in ParserColumns()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-gridrow.md | 78 | xxl | number | No | Number of grid columns on the device where the grid size is xxl. | 82 …aximum of six breakpoints are supported, which are xs, sm, md, lg, xl, and xxl. The breakpoint nam… 90 |xxl|[n4, INF) | 109 | xxl | [Length](ts-types.md#length) | No | Gutter size for extra extra large device width. | 214 …point change.<br> The value can be **"xs"**, **"sm"**, **"md"**, **"lg"**, **"xl"**, or **"xxl"**.|
|
H A D | ts-container-gridcol.md | 41 …inherited in the sequence of **xs**, **sm**, **md**, **lg**, **xl**, and **xxl**. If no value is s… 117 | xxl | number | No | Number of grid columns on the device where the grid size is xxl. |
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | arkts-layout-development-grid-layout.md | 35 …n addition to the four default breakpoints, you can also enable the xl and xxl breakpoints for you… 44 | xxl | Extra-extra-large-width device.| 86 … xxl: 12 // The GridCol component occupies 12 grid columns on the extra-extra-large-width device. 183 …owColumnOption** type, you can assign values specific to the screen size (xs, sm, md, lg, xl, xxl). 202 …use the default value **12**, and screen sizes larger than md (lg, xl, and xxl) use the value of *… 314 …GridColColumnOption**, you can assign values specific to the screen size (xs, sm, md, lg, xl, xxl). 365 …GridColColumnOption**, you can assign values specific to the screen size (xs, sm, md, lg, xl, xxl). 425 …**, you can assign values specific to the screen size (xs, sm, md, lg, xl, xxl). You can set 1234 …
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid_col/ |
H A D | grid_col_layout_property.cpp | 64 return prop.xxl; in GetPropValue()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-arkui.md | 86 | ArkUI | GridRowColumnOption | xxl?: number, | 新增 | 92 | ArkUI | GridRowSizeOption | xxl?: Length, | 新增 | 105 | ArkUI | GridColColumnOption | xxl?: number, | 新增 |
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid_col/ |
H A D | grid_col_test_ng.cpp | 125 EXPECT_EQ(propValue, prop.xxl);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | grid_col_modifier.cpp | 49 gridContainerSize.xxl = containerSizeArray[COL_5]; in InheritGridContainerSize()
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-arkui.md | 86 | ArkUI | GridRowColumnOption | xxl?: number, | Added| 92 | ArkUI | GridRowSizeOption | xxl?: Length, | Added| 105 | ArkUI | GridColColumnOption | xxl?: number, | Added|
|