/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
H A D | grid_layout_property.h | 148 ACE_DEFINE_PROPERTY_ITEM_FUNC_WITHOUT_GROUP(AlignItems, GridItemAlignment); 149 void OnAlignItemsUpdate(GridItemAlignment /* alignItems */) const in OnAlignItemsUpdate() argument
|
H A D | grid_constants.h | 21 enum class GridItemAlignment : uint32_t { enum
|
H A D | grid_model_ng.h | 58 void SetAlignItems(GridItemAlignment itemAlign) override; 102 static void SetAlignItems(FrameNode* frameNode, GridItemAlignment itemAlign);
|
H A D | grid_model.h | 66 virtual void SetAlignItems(GridItemAlignment itemAlign) = 0;
|
H A D | grid_model_ng.cpp | 210 void GridModelNG::SetAlignItems(GridItemAlignment itemAlign) in SetAlignItems() 515 void GridModelNG::SetAlignItems(FrameNode* frameNode, GridItemAlignment itemAlign) in SetAlignItems()
|
H A D | grid_pattern.cpp | 1799 switch (property->GetAlignItems().value_or(GridItemAlignment::DEFAULT)) { in DumpAdvanceInfo() 1800 case GridItemAlignment::STRETCH: { in DumpAdvanceInfo()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_grid.cpp | 669 GridModel::GetInstance()->SetAlignItems(GridItemAlignment::DEFAULT); in SetAlignItems() 674 auto itemAlign = static_cast<GridItemAlignment>(info[0]->ToNumber<int32_t>()); in SetAlignItems() 675 if (itemAlign < GridItemAlignment::DEFAULT || itemAlign > GridItemAlignment::STRETCH) { in SetAlignItems() 676 itemAlign = GridItemAlignment::DEFAULT; in SetAlignItems() 680 GridModel::GetInstance()->SetAlignItems(GridItemAlignment::DEFAULT); in SetAlignItems()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/ |
H A D | ArkGrid.ts | 174 alignItems(value: GridItemAlignment): this { 503 class GridAlignItemsModifier extends ModifierWithKey<GridItemAlignment> { 504 constructor(value: GridItemAlignment) {
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/ |
H A D | grid_layout_test_ng.cpp | 1706 model.SetAlignItems(GridItemAlignment::STRETCH); 1734 model.SetAlignItems(GridItemAlignment::STRETCH); 1763 model.SetAlignItems(GridItemAlignment::STRETCH); 1794 model.SetAlignItems(GridItemAlignment::STRETCH); 1824 model.SetAlignItems(GridItemAlignment::STRETCH); 1854 model.SetAlignItems(GridItemAlignment::STRETCH); 1883 model.SetAlignItems(GridItemAlignment::STRETCH); 1917 model.SetAlignItems(GridItemAlignment::STRETCH);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | grid_model_impl.h | 52 void SetAlignItems(GridItemAlignment itemAlign) override {}; in SetAlignItems()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-grid.md | 471 alignItems(alignment: Optional\<GridItemAlignment\>) 483 | alignment | Optional\<[GridItemAlignment](#griditemalignment12枚举说明)\> | 是 | 设置Grid中GridItem的对齐方… 485 ## GridItemAlignment<sup>12+</sup>枚举说明 1471 在默认情况下,左右两个GridItem的高度可能是不同的;在设置了Grid的[alignItems](#alignitems12)属性为GridItemAlignment.STRETCH后,一行左右… 1519 .alignItems(GridItemAlignment.STRETCH)
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsEnumStyle.js | 3385 let GridItemAlignment; variable 3386 (function (GridItemAlignment) { 3387 GridItemAlignment[GridItemAlignment['DEFAULT'] = 0] = 'DEFAULT'; 3388 GridItemAlignment[GridItemAlignment['STRETCH'] = 1] = 'STRETCH'; 3389 })(GridItemAlignment || (GridItemAlignment = {}));
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | grid_modifier.cpp | 368 GridModelNG::SetAlignItems(frameNode, static_cast<GridItemAlignment>(alignItems)); in SetGridAlignItems() 375 GridModelNG::SetAlignItems(frameNode, GridItemAlignment::DEFAULT); in ResetGridAlignItems()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_grid_bridge.cpp | 751 int32_t itemAlignment = static_cast<int32_t>(GridItemAlignment::DEFAULT); in SetAlignItems() 756 if (itemAlignment != static_cast<int32_t>(GridItemAlignment::DEFAULT) && in SetAlignItems() 757 itemAlignment != static_cast<int32_t>(GridItemAlignment::STRETCH)) { in SetAlignItems() 758 itemAlignment = static_cast<int32_t>(GridItemAlignment::DEFAULT); in SetAlignItems()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/irregular/ |
H A D | grid_irregular_layout_algorithm.cpp | 54 if (props->GetAlignItems().value_or(GridItemAlignment::DEFAULT) == GridItemAlignment::STRETCH) { in Measure()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-grid.md | 471 alignItems(alignment: Optional\<GridItemAlignment\>) 483 …Optional\<[GridItemAlignment](#griditemalignment12)\> | Yes | Alignment mode of grid items in the… 485 ## GridItemAlignment<sup>12+</sup> 1469 …fer; however, after the grid's **alignItems** attribute is set to **GridItemAlignment.STRETCH**, t… 1517 .alignItems(GridItemAlignment.STRETCH)
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/irregular/ |
H A D | grid_irregular_layout_test.cpp | 1896 model.SetAlignItems(GridItemAlignment::STRETCH); 1940 model.SetAlignItems(GridItemAlignment::STRETCH);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/ |
H A D | grid_scroll_layout_algorithm.cpp | 79 …if (gridLayoutProperty->GetAlignItems().value_or(GridItemAlignment::DEFAULT) == GridItemAlignment:… in Measure()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/export/ |
H A D | arkComponent.d.ts | 312 alignItems(value: GridItemAlignment): this;
|