/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/list/ |
H A D | list_component.h | 161 void SetListItemAlign(ListItemAlign listItemAlign) in SetListItemAlign() 166 ListItemAlign GetAlignListItemAlign() const in GetAlignListItemAlign() 190 ListItemAlign listItemAlign_ { ListItemAlign::START };
|
H A D | render_list_item_group.h | 42 ListItemAlign align; 196 ListItemAlign align_ = V2::ListItemAlign::START;
|
H A D | list_properties.h | 30 enum class ListItemAlign { enum
|
H A D | render_list_item_group.cpp | 309 case ListItemAlign::START: in CalculateCrossOffset() 311 case ListItemAlign::CENTER: in CalculateCrossOffset() 313 case ListItemAlign::END: in CalculateCrossOffset()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_layout_property.cpp | 66 if (propListItemAlign_.value_or(V2::ListItemAlign::START) == V2::ListItemAlign::START) { in ToJsonValue() 68 } else if (propListItemAlign_.value_or(V2::ListItemAlign::START) == V2::ListItemAlign::CENTER) { in ToJsonValue()
|
H A D | list_layout_property.h | 109 … ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(ListItemAlign, V2::ListItemAlign, PROPERTY_UPDATE_MEASURE);
|
H A D | list_model_ng.h | 45 void SetListItemAlign(V2::ListItemAlign listItemAlign) override; 111 static void SetListItemAlign(FrameNode* frameNode, V2::ListItemAlign listItemAlign);
|
H A D | list_model_ng.cpp | 197 void ListModelNG::SetListItemAlign(V2::ListItemAlign listItemAlign) in SetListItemAlign() 199 ACE_UPDATE_LAYOUT_PROPERTY(ListLayoutProperty, ListItemAlign, listItemAlign); in SetListItemAlign() 673 …frameNode->GetLayoutProperty<ListLayoutProperty>()->GetListItemAlignValue(V2::ListItemAlign::START… in GetListItemAlign() 676 void ListModelNG::SetListItemAlign(FrameNode* frameNode, V2::ListItemAlign listItemAlign) in SetListItemAlign() 678 ACE_UPDATE_NODE_LAYOUT_PROPERTY(ListLayoutProperty, ListItemAlign, listItemAlign, frameNode); in SetListItemAlign()
|
H A D | list_model.h | 55 virtual void SetListItemAlign(V2::ListItemAlign listItemAlign) = 0;
|
H A D | list_item_group_layout_algorithm.h | 459 V2::ListItemAlign itemAlign_ = V2::ListItemAlign::START;
|
H A D | list_layout_algorithm.h | 567 V2::ListItemAlign listItemAlign_ = V2::ListItemAlign::START;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_list_ffi.cpp | 39 const std::vector<V2::ListItemAlign> LIST_ITEM_ALIGN = { V2::ListItemAlign::START, V2::ListItemAlig… 40 V2::ListItemAlign::END };
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-list.md | 290 alignListItem(value: ListItemAlign) 304 | value | [ListItemAlign](#listitemalign9枚举说明) | 是 | 交叉轴方向的布局方式。<br/>默认值:ListItemAlign.Start | 465 ## ListItemAlign<sup>9+</sup>枚举说明 1070 该示例展示了不同ListItemAlign枚举值下,List组件交叉轴方向子元素对齐效果。 1078 @State alignListItem: ListItemAlign = ListItemAlign.Start 1105 if (this.alignListItem == ListItemAlign.Start) { 1106 this.alignListItem = ListItemAlign.Center 1107 } else if (this.alignListItem == ListItemAlign.Center) { 1108 this.alignListItem = ListItemAlign.End 1110 this.alignListItem = ListItemAlign.Start [all …]
|
H A D | ts-container-refresh.md | 198 .alignListItem(ListItemAlign.Center) 258 .alignListItem(ListItemAlign.Center) 333 .alignListItem(ListItemAlign.Center) 423 .alignListItem(ListItemAlign.Center) 507 .alignListItem(ListItemAlign.Center)
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-arkui.md | 61 | ArkUI | ListAttribute | alignListItem(value: ListItemAlign): ListAttribute; | 新增 | 63 | ArkUI | ListItemAlign | End | 新增 | 64 | ArkUI | ListItemAlign | Center | 新增 | 65 | ArkUI | ListItemAlign | Start | 新增 |
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.49/ |
H A D | changelogs-arkui.md | 275 .lanes(2).alignListItem(ListItemAlign.Center) 290 .lanes(2).alignListItem(ListItemAlign.Center)
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-arkui.md | 61 | ArkUI | ListAttribute | alignListItem(value: ListItemAlign): ListAttribute; | Added| 63 | ArkUI | ListItemAlign | End | Added| 64 | ArkUI | ListItemAlign | Center | Added| 65 | ArkUI | ListItemAlign | Start | Added|
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/list/ |
H A D | list_group_algorithm_test_ng.cpp | 644 model.SetListItemAlign(V2::ListItemAlign::START); 655 layoutProperty_->UpdateListItemAlign(V2::ListItemAlign::CENTER); 662 layoutProperty_->UpdateListItemAlign(V2::ListItemAlign::END); 680 model.SetListItemAlign(V2::ListItemAlign::START); 691 layoutProperty_->UpdateListItemAlign(V2::ListItemAlign::CENTER); 698 layoutProperty_->UpdateListItemAlign(V2::ListItemAlign::END);
|
H A D | list_attr_test_ng.cpp | 71 model.SetListItemAlign(V2::ListItemAlign::CENTER); 104 model.SetListItemAlign(V2::ListItemAlign::END); 126 model.SetListItemAlign(V2::ListItemAlign::START); 789 layoutProperty_->UpdateListItemAlign(V2::ListItemAlign::CENTER); 797 layoutProperty_->UpdateListItemAlign(V2::ListItemAlign::END); 825 layoutProperty_->UpdateListItemAlign(V2::ListItemAlign::CENTER); 833 layoutProperty_->UpdateListItemAlign(V2::ListItemAlign::END);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | list_model_impl.h | 47 void SetListItemAlign(V2::ListItemAlign listItemAlign) override;
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | arkts-layout-development-create-list.md | 133 同样以垂直列表为例,当alignListItem属性设置为ListItemAlign.Center表示列表项在水平方向上居中对齐。alignListItem的默认值是ListItemAlign.St… 140 .alignListItem(ListItemAlign.Center) 171 .alignListItem(ListItemAlign.Center)
|
H A D | arkts-sheet-page.md | 77 }.alignListItem(ListItemAlign.Center).margin({top:'10vp'}).width('100%').height('900px')
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsEnumStyle.js | 1450 var ListItemAlign; variable 1451 (function (ListItemAlign) { 1452 ListItemAlign[ListItemAlign["Start"] = 0] = "Start"; 1453 ListItemAlign[ListItemAlign["Center"] = 1] = "Center"; 1454 ListItemAlign[ListItemAlign["End"] = 2] = "End"; 1455 })(ListItemAlign || (ListItemAlign = {}));
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | list_modifier.cpp | 241 ListModelNG::SetListItemAlign(frameNode, static_cast<V2::ListItemAlign>(listItemAlign)); in SetAlignListItem() 248 ListModelNG::SetListItemAlign(frameNode, V2::ListItemAlign::START); in ResetAlignListItem()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-refresh.md | 189 .alignListItem(ListItemAlign.Center) 260 .alignListItem(ListItemAlign.Center) 421 .alignListItem(ListItemAlign.Center) 506 .alignListItem(ListItemAlign.Center) 581 .alignListItem(ListItemAlign.Center)
|