Home
last modified time | relevance | path

Searched refs:gutter (Results 1 – 25 of 95) sorted by relevance

1234

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/grid_layout/
H A Dgrid_container_utils.cpp95 …imension, Dimension> GridContainerUtils::ProcessGutter(GridSizeType sizeType, const Gutter& gutter) in ProcessGutter() argument
99 return std::pair<Dimension, Dimension>(gutter.xXs, gutter.yXs); in ProcessGutter()
101 return std::pair<Dimension, Dimension>(gutter.xSm, gutter.ySm); in ProcessGutter()
103 return std::pair<Dimension, Dimension>(gutter.xMd, gutter.yMd); in ProcessGutter()
105 return std::pair<Dimension, Dimension>(gutter.xLg, gutter.yLg); in ProcessGutter()
107 return std::pair<Dimension, Dimension>(gutter.xXl, gutter.yXl); in ProcessGutter()
109 return std::pair<Dimension, Dimension>(gutter.xXXl, gutter.yXXl); in ProcessGutter()
111 return std::pair<Dimension, Dimension>(gutter.xXs, gutter.yXs); in ProcessGutter()
115 …, Dimension> GridContainerUtils::ProcessGutter(GridSizeType sizeType, const RefPtr<Gutter>& gutter) in ProcessGutter() argument
117 return ProcessGutter(sizeType, *gutter); in ProcessGutter()
[all …]
H A Dgrid_container_utils.h39 …std::pair<Dimension, Dimension> ProcessGutter(GridSizeType sizeType, const RefPtr<Gutter>& gutter);
40 … static std::pair<Dimension, Dimension> ProcessGutter(GridSizeType sizeType, const Gutter& gutter);
44 …static double ProcessColumnWidth(const std::pair<double, double>& gutter, int32_t columnNum, doubl…
H A Drender_grid_row.cpp116 auto gutter = GridContainerUtils::ProcessGutter(currentSizeType_, component->GetGutter()); in GetGutter() local
117 … return std::make_pair<double, double>(NormalizeToPx(gutter.first), NormalizeToPx(gutter.second)); in GetGutter()
139 auto gutter = GridContainerUtils::ProcessGutter(sizeType, component->GetGutter()); in PerformLayout() local
140 …terInDouble = std::make_pair<double, double>(NormalizeToPx(gutter.first), NormalizeToPx(gutter.sec… in PerformLayout()
H A Dgrid_row_component.h66 void SetGutter(const RefPtr<Gutter>& gutter) in SetGutter() argument
68 gutter_ = gutter; in SetGutter()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_grid_row_ffi.cpp91 gutter->yXs = gutterSizeArray[index++].value(); in InheritGridRowGutterOption()
92 gutter->ySm = gutterSizeArray[index++].value(); in InheritGridRowGutterOption()
93 gutter->yMd = gutterSizeArray[index++].value(); in InheritGridRowGutterOption()
94 gutter->yLg = gutterSizeArray[index++].value(); in InheritGridRowGutterOption()
95 gutter->yXl = gutterSizeArray[index++].value(); in InheritGridRowGutterOption()
96 gutter->yXXl = gutterSizeArray[index].value(); in InheritGridRowGutterOption()
112 ParseGutterObject(x, gutter, true); in ParserGutter()
113 ParseGutterObject(y, gutter, false); in ParserGutter()
114 return gutter; in ParserGutter()
122 return gutter; in ParserGutter()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_grid_row.cpp90 gutter->xXs = gutterSizeArray[0].value(); in InheritGridRowGutterOption()
91 gutter->xSm = gutterSizeArray[1].value(); in InheritGridRowGutterOption()
98 gutter->yXs = gutterSizeArray[0].value(); in InheritGridRowGutterOption()
99 gutter->ySm = gutterSizeArray[1].value(); in InheritGridRowGutterOption()
100 gutter->yMd = gutterSizeArray[2].value(); in InheritGridRowGutterOption()
101 gutter->yLg = gutterSizeArray[3].value(); in InheritGridRowGutterOption()
102 gutter->yXl = gutterSizeArray[4].value(); in InheritGridRowGutterOption()
103 gutter->yXXl = gutterSizeArray[5].value(); in InheritGridRowGutterOption()
110 isHorizontal ? gutter->SetXGutter(dim) : gutter->SetYGutter(dim); in ParseGutterObject()
156 return gutter; in ParserGutter()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/layout/
H A Dgrid_system_manager.h32 …GridSizeType sizeType, const Dimension& gutter, const Dimension& margin, int32_t columns, int32_t … in SystemGridInfo()
33 … : sizeType(sizeType), gutter(gutter), margin(margin), columns(columns), maxColumns(maxColumns) in SystemGridInfo()
35 …SystemGridInfo(GridSizeType sizeType, const Dimension& gutter, const Dimension& margin, int32_t co… in SystemGridInfo()
36 : sizeType(sizeType), gutter(gutter), margin(margin), columns(columns), maxColumns(columns) in SystemGridInfo()
41 Dimension gutter; member
H A Dgrid_container_info.cpp63 …double gutterWidth = GetValue(gutterWidth_, systemGridInfo.gutter, UNDEFINED_DIMENSION).ConvertToP… in BuildColumnWidth()
89 … return GridSystemManager::GetInstance().GetSystemGridInfo(templateType_, containerWidth_).gutter; in GetGutterWidth()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dgrid_row_modifier.cpp59 void InheritGridRowGutterOption(const RefPtr<V2::Gutter>& gutter, in InheritGridRowGutterOption() argument
62 gutter->xXs = Dimension(gutterSizeArray[X_XS], DimensionUnit::VP); in InheritGridRowGutterOption()
63 gutter->xSm = Dimension(gutterSizeArray[X_SM], DimensionUnit::VP); in InheritGridRowGutterOption()
64 gutter->xMd = Dimension(gutterSizeArray[X_MD], DimensionUnit::VP); in InheritGridRowGutterOption()
65 gutter->xLg = Dimension(gutterSizeArray[X_LG], DimensionUnit::VP); in InheritGridRowGutterOption()
66 gutter->xXl = Dimension(gutterSizeArray[X_XL], DimensionUnit::VP); in InheritGridRowGutterOption()
68 gutter->yXs = Dimension(gutterSizeArray[Y_XS], DimensionUnit::VP); in InheritGridRowGutterOption()
69 gutter->ySm = Dimension(gutterSizeArray[Y_SM], DimensionUnit::VP); in InheritGridRowGutterOption()
70 gutter->yMd = Dimension(gutterSizeArray[Y_MD], DimensionUnit::VP); in InheritGridRowGutterOption()
71 gutter->yLg = Dimension(gutterSizeArray[Y_LG], DimensionUnit::VP); in InheritGridRowGutterOption()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid_row/
H A Dgrid_row_model_ng.cpp29 auto gutter = Referenced::MakeRefPtr<V2::Gutter>(); in Create() local
32 Create(col, gutter, breakpoints, direction); in Create()
35 … GridRowModelNG::Create(const RefPtr<V2::GridContainerSize>& col, const RefPtr<V2::Gutter>& gutter, in Create() argument
45 ACE_UPDATE_LAYOUT_PROPERTY(GridRowLayoutProperty, Gutter, *gutter); in Create()
85 void GridRowModelNG::SetGutter(FrameNode* frameNode, const RefPtr<V2::Gutter>& gutter) in SetGutter() argument
87 ACE_UPDATE_NODE_LAYOUT_PROPERTY(GridRowLayoutProperty, Gutter, *gutter, frameNode); in SetGutter()
H A Dgrid_row_layout_property.cpp33 auto gutter = GridContainerUtils::ProcessGutter(sizeType, GetGutterValue()); in ToJsonValue() local
35 str.append(std::to_string(gutter.first.ConvertToPx())); in ToJsonValue()
37 str.append(std::to_string(gutter.second.ConvertToPx())); in ToJsonValue()
H A Dgrid_row_layout_algorithm.cpp110 …double childHeightLimit, std::pair<double, double>& gutter, GridSizeType sizeType, int32_t columnN… in MeasureChildren() argument
148 totalHeight += (currentRowHeight * newLineOffset.newLineCount + gutter.second); in MeasureChildren()
152 ideaSize.SetWidth(columnUnitWidth * span + (span - 1) * gutter.first); in MeasureChildren()
277 auto gutter = GridContainerUtils::ProcessGutter(sizeType, layoutProperty->GetGutterValue()); in Measure() local
279 …std::make_pair<double, double>(context->NormalizeToPx(gutter.first), context->NormalizeToPx(gutter in Measure()
H A Dgrid_row_model_ng.h25 void Create(const RefPtr<V2::GridContainerSize>& col, const RefPtr<V2::Gutter>& gutter,
32 static void SetGutter(FrameNode* frameNode, const RefPtr<V2::Gutter>& gutter);
/ohos5.0/docs/en/design/ux-design/
H A Dgrid-system.md4gutter, and column. Margin represents the distance of a column relative to the left and right edge…
13gutter, and columns. The UI content is located based on the edge of a column. You can use differen…
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/
H A Dtabs_model.h72 Dimension gutter = 0.0_vp; member
85 gutter = tabTheme->GetTabBarColumnGutter(); in BarGridColumnOptions()
92 (gutter == option.gutter);
/ohos5.0/docs/zh-cn/third-party-cases/
H A Dadaptive-ui-development.md39 gutter:{x:$r('app.float.gutter_home')},
55 gutter:{x:$r('app.float.gutter_home')},
105 gutter:{x:$r('app.float.gutter_home')},
166 gutter:{x:24},
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dgrid_row_model_impl.cpp29 …ridRowModelImpl::Create(const RefPtr<V2::GridContainerSize>& col, const RefPtr<V2::Gutter>& gutter, in Create() argument
34 component->SetGutter(gutter); in Create()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/
H A Dgrid_row_composed_element.cpp168 auto gutter = renderGridRow->GetGutter(); in GetGridRowGutter() local
170 result.append(std::to_string(gutter.first)); in GetGridRowGutter()
172 result.append(std::to_string(gutter.second)); in GetGridRowGutter()
/ohos5.0/docs/zh-cn/application-dev/ui/
H A Dui-js-components-grid.md15 <grid-container id="mygrid" gutter="20px" style="background-color: pink;">
45 grid-container点击组件调用getColumns、getColumnWidth、getGutterWidth方法,返回栅格容器列数、column宽度及gutter宽度。长按调用getSi…
51 <grid-container id="mygrid" gutter="20px" style="background-color: pink;padding-top: 100px;"
120 …<grid-container id="mygrid" columns="4" gutter="0" style="background-color: pink;" onclick="getCol…
184 <grid-container id="mygrid" gutter="20" style="margin: 10px;">
H A Darkts-layout-development-grid-layout.md230 GridRow中通过gutter属性设置子元素在水平和垂直方向的间距。
232 - 当gutter类型为number时,同时设置栅格子组件间水平和垂直方向边距且相等。下例中,设置子组件水平与垂直方向距离相邻元素的间距为10。
236 GridRow({ gutter: 10 }){}
241 - 当gutter类型为GutterOption时,单独设置栅格子组件水平垂直边距,x属性为水平方向间距,y为垂直方向间距。
245 GridRow({ gutter: { x: 20, y: 50 } }){}
/ohos5.0/docs/zh-cn/application-dev/onlyfortest/9Release/
H A Dcheck-illegal-code.md21 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
96 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
171 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
246 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
321 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
396 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
471 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
H A Dcheck-deprecated-doc.md24 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
101 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
178 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
255 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
332 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
409 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
486 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
562 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
640 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
H A Dcheck-legal-code.md23 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
100 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
177 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
254 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
331 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
408 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
485 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
561 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
639 GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) {
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid_row/
H A Dgrid_row_new_test_ng.cpp64 V2::Gutter gutter = V2::Gutter(xDimension, yDimension); in __anondd4488980202() local
72 ACE_UPDATE_LAYOUT_PROPERTY(GridRowLayoutProperty, Gutter, gutter); in __anondd4488980202()
/ohos5.0/docs/en/application-dev/ui/
H A Dui-js-components-grid.md15 <grid-container id="mygrid" gutter="20px" style="background-color: pink;">
45 …return the number of columns in the grid container, and column width and gutter width of the grid …
51 <grid-container id="mygrid" gutter="20px" style="background-color: pink;padding-top: 100px;"
120 …<grid-container id="mygrid" columns="4" gutter="0" style="background-color: pink;" onclick="getCol…
184 <grid-container id="mygrid" gutter="20" style="margin: 10px;">

1234