/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | alignment.cpp | 31 const Alignment Alignment::TOP_LEFT = Alignment(-1.0, -1.0); 32 const Alignment Alignment::TOP_CENTER = Alignment(0.0, -1.0); 33 const Alignment Alignment::TOP_RIGHT = Alignment(1.0, -1.0); 34 const Alignment Alignment::CENTER_LEFT = Alignment(-1.0, 0.0); 35 const Alignment Alignment::CENTER = Alignment(0.0, 0.0); 36 const Alignment Alignment::CENTER_RIGHT = Alignment(1.0, 0.0); 37 const Alignment Alignment::BOTTOM_LEFT = Alignment(-1.0, 1.0); 38 const Alignment Alignment::BOTTOM_CENTER = Alignment(0.0, 1.0); 39 const Alignment Alignment::BOTTOM_RIGHT = Alignment(1.0, 1.0); 79 Alignment alignment = Alignment(horizontal_, vertical_); in GetAlignmentStr() [all …]
|
H A D | alignment.h | 30 class ACE_FORCE_EXPORT Alignment final { 32 Alignment() = default; 33 ~Alignment() = default; 58 static const Alignment TOP_LEFT; 59 static const Alignment TOP_CENTER; 60 static const Alignment TOP_RIGHT; 61 static const Alignment CENTER_LEFT; 62 static const Alignment CENTER; 63 static const Alignment CENTER_RIGHT; 64 static const Alignment BOTTOM_LEFT; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_stack_modifier.cpp | 26 Alignment DEFAULT_STACK_ALIGNMENT = Alignment::CENTER; 41 Alignment alignment = Alignment::CENTER; in SetAlignContent() 86 Alignment::TOP_LEFT, in findAlignmentIndex() 87 Alignment::TOP_CENTER, in findAlignmentIndex() 88 Alignment::TOP_RIGHT, in findAlignmentIndex() 89 Alignment::CENTER_LEFT, in findAlignmentIndex() 90 Alignment::CENTER, in findAlignmentIndex() 91 Alignment::CENTER_RIGHT, in findAlignmentIndex() 92 Alignment::BOTTOM_LEFT, in findAlignmentIndex() 93 Alignment::BOTTOM_CENTER, in findAlignmentIndex() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/test/unittest/alignment/ |
H A D | alignment_test.cpp | 61 Alignment alignment = Alignment::TOP_LEFT; 66 Offset resultOffset = Alignment::GetAlignPosition(parentSize, childSize, alignment); 89 Alignment alignment = Alignment::TOP_CENTER; 94 Offset resultOffset = Alignment::GetAlignPosition(parentSize, childSize, alignment); 117 Alignment alignment = Alignment::TOP_RIGHT; 145 Alignment alignment = Alignment::CENTER_LEFT; 173 Alignment alignment = Alignment::CENTER; 201 Alignment alignment = Alignment::CENTER_RIGHT; 229 Alignment alignment = Alignment::BOTTOM_LEFT; 257 Alignment alignment = Alignment::BOTTOM_CENTER; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_stack.cpp | 54 Alignment alignment = Alignment::TOP_LEFT; \ 61 const static std::array<Alignment, 9> ALIGNMENT_ARR { Alignment::TOP_LEFT, Alignment::TOP_CENTER, A… 62 Alignment::CENTER_LEFT, Alignment::CENTER, Alignment::CENTER_RIGHT, Alignment::BOTTOM_LEFT, 63 Alignment::BOTTOM_CENTER, Alignment::BOTTOM_RIGHT }; 86 alignment = Alignment::TOP_LEFT; in GetAlignment() 90 alignment = Alignment::TOP_LEFT; in GetAlignment() 93 alignment = Alignment::TOP_CENTER; in GetAlignment() 96 alignment = Alignment::TOP_RIGHT; in GetAlignment() 102 alignment = Alignment::CENTER; in GetAlignment() 124 SET_ALIGNMENT(info, Alignment); in SetAlignment() [all …]
|
H A D | js_folder_stack.cpp | 53 const static std::array<Alignment, 9> ALIGNMENT_ARR { Alignment::TOP_LEFT, Alignment::TOP_CENTER, A… 54 Alignment::CENTER_LEFT, Alignment::CENTER, Alignment::CENTER_RIGHT, Alignment::BOTTOM_LEFT, 55 Alignment::BOTTOM_CENTER, Alignment::BOTTOM_RIGHT }; 101 FolderStackModel::GetInstance()->SetAlignment(Alignment::CENTER); in SetAlignContent() 106 FolderStackModel::GetInstance()->SetAlignment(Alignment::CENTER); in SetAlignContent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/svg/ |
H A D | svg_fit_convertor.cpp | 84 AdjustContentFit(canvas, layoutSize, svgSize, SCALE_BASE, Alignment::CENTER); in ApplyNone() 96 … AceApplicationInfo::GetInstance().IsRightToLeft() ? Alignment::TOP_RIGHT : Alignment::TOP_LEFT); in ApplyAlignmentTopLeft() 101 AdjustContentFit(canvas, layoutSize, svgSize, SCALE_BASE, Alignment::TOP_CENTER); in ApplyAlignmentTop() 107 … AceApplicationInfo::GetInstance().IsRightToLeft() ? Alignment::TOP_LEFT : Alignment::TOP_RIGHT); in ApplyAlignmentTopRight() 113 …AceApplicationInfo::GetInstance().IsRightToLeft() ? Alignment::CENTER_RIGHT : Alignment::CENTER_LE… in ApplyAlignmentCenterLeft() 118 AdjustContentFit(canvas, layoutSize, svgSize, SCALE_BASE, Alignment::CENTER); in ApplyAlignmentCenter() 124 …AceApplicationInfo::GetInstance().IsRightToLeft() ? Alignment::CENTER_LEFT : Alignment::CENTER_RIG… in ApplyAlignmentCenterRight() 130 …AceApplicationInfo::GetInstance().IsRightToLeft() ? Alignment::BOTTOM_RIGHT : Alignment::BOTTOM_LE… in ApplyAlignmentBottomLeft() 135 AdjustContentFit(canvas, layoutSize, svgSize, SCALE_BASE, Alignment::BOTTOM_CENTER); in ApplyAlignmentBottom() 141 …AceApplicationInfo::GetInstance().IsRightToLeft() ? Alignment::BOTTOM_LEFT : Alignment::BOTTOM_RIG… in ApplyAlignmentBottomRight() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_stack.h | 62 …const Alignment AlignArray[3][3] { { Alignment::TOP_LEFT, Alignment::TOP_CENTER, Alignment::TOP_RI… 63 { Alignment::CENTER_LEFT, Alignment::CENTER, Alignment::CENTER_RIGHT }, 64 { Alignment::BOTTOM_LEFT, Alignment::BOTTOM_CENTER, Alignment::BOTTOM_RIGHT } }; 73 Alignment alignment_ { Alignment::CENTER };
|
H A D | dom_text.cpp | 156 SetAlignment(Alignment::CENTER_LEFT); in SetBoxAlignForText() 159 SetAlignment(Alignment::CENTER); in SetBoxAlignForText() 162 SetAlignment(Alignment::CENTER_RIGHT); in SetBoxAlignForText() 165 SetAlignment(IsRightToLeft() ? Alignment::CENTER_RIGHT : Alignment::CENTER_LEFT); in SetBoxAlignForText() 168 SetAlignment(IsRightToLeft() ? Alignment::CENTER_LEFT : Alignment::CENTER_RIGHT); in SetBoxAlignForText()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stack/ |
H A D | stack_model_ng.cpp | 38 void StackModelNG::Create(Alignment alignment) in Create() 41 ACE_UPDATE_LAYOUT_PROPERTY(LayoutProperty, Alignment, alignment); in Create() 51 void StackModelNG::SetAlignment(Alignment alignment) in SetAlignment() 53 ACE_UPDATE_LAYOUT_PROPERTY(LayoutProperty, Alignment, alignment); in SetAlignment() 56 void StackModelNG::SetAlignment(FrameNode* frameNode, Alignment alignment) in SetAlignment() 58 ACE_UPDATE_NODE_LAYOUT_PROPERTY(LayoutProperty, Alignment, alignment, frameNode); in SetAlignment() 61 Alignment StackModelNG::GetAlignment(FrameNode* frameNode) in GetAlignment() 63 CHECK_NULL_RETURN(frameNode, Alignment::CENTER); in GetAlignment() 65 CHECK_NULL_RETURN(layoutProperty, Alignment::CENTER); in GetAlignment() 66 CHECK_NULL_RETURN(layoutProperty->GetPositionProperty(), Alignment::CENTER); in GetAlignment() [all …]
|
H A D | stack_model_ng.h | 28 void Create(Alignment align) override; 32 void SetAlignment(Alignment align) override; 35 static void SetAlignment(FrameNode* frameNode, Alignment align); 36 static Alignment GetAlignment(FrameNode* frameNode);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-stack.md | 17 Stack(value?: { alignContent?: Alignment }) 29 | value | { alignContent?: [Alignment](ts-appendix-enums.md#alignment) } | 否 | 设置子组件在容器内的对齐方式。<br… 37 alignContent(value: Alignment) 51 | value | [Alignment](ts-appendix-enums.md#alignment) | 是 | 所有子组件在容器内的对齐方式。<br/>默认值:Alignment.Ce… 56 Stack的alignContent设置为Alignment.Bottom条件下子组件显示效果。 64 Stack({ alignContent: Alignment.Bottom }) { 65 … child, show in bottom').width('90%').height('100%').backgroundColor(0xd2cab3).align(Alignment.Top) 66 …cond child, show in top').width('70%').height('60%').backgroundColor(0xc1cbac).align(Alignment.Top)
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | image_painter.cpp | 39 dstRect.SetOffset(Alignment::GetAlignPosition(dstSize, dstRect.GetSize(), Alignment::CENTER)); in ApplyContain() 49 … srcRect.SetOffset(Alignment::GetAlignPosition(rawPicSize, srcRect.GetSize(), Alignment::CENTER)); in ApplyCover() 61 … dstRect.SetOffset(Alignment::GetAlignPosition(dstSize, dstRect.GetSize(), Alignment::CENTER)); in ApplyFitWidth() 64 … srcRect.SetOffset(Alignment::GetAlignPosition(rawPicSize, srcRect.GetSize(), Alignment::CENTER)); in ApplyFitWidth() 72 … srcRect.SetOffset(Alignment::GetAlignPosition(rawPicSize, srcRect.GetSize(), Alignment::CENTER)); in ApplyFitHeight() 75 … dstRect.SetOffset(Alignment::GetAlignPosition(dstSize, dstRect.GetSize(), Alignment::CENTER)); in ApplyFitHeight() 82 dstRect.SetRect(Alignment::GetAlignPosition(dstSize, srcSize, Alignment::CENTER), srcSize); in ApplyNone() 83 srcRect.SetRect(Alignment::GetAlignPosition(rawPicSize, srcSize, Alignment::CENTER), srcSize); in ApplyNone() 97 … [](bool isRightToLeft) { return isRightToLeft ? Alignment::TOP_RIGHT : Alignment::TOP_LEFT; } }, in __anon1ef437450202() 100 … [](bool isRightToLeft) { return isRightToLeft ? Alignment::TOP_LEFT : Alignment::TOP_RIGHT; } }, in __anon1ef437450402() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_stack_ffi.cpp | 26 const std::array<Alignment, 9> ALIGNMENT_ARR {Alignment::TOP_LEFT, Alignment::TOP_CENTER, Alignment… 27 Alignment::CENTER_LEFT, Alignment::CENTER, Alignment::CENTER_RIGHT, Alignment::BOTTOM_LEFT, 28 Alignment::BOTTOM_CENTER, Alignment::BOTTOM_RIGHT };
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/ |
H A D | scroll_layout_algorithm.cpp | 142 auto scrollAlignment = Alignment::CENTER; in Layout() 180 if (scrollAlignment == Alignment::TOP_LEFT) { in UpdateScrollAlignment() 181 scrollAlignment = Alignment::TOP_RIGHT; in UpdateScrollAlignment() 182 } else if (scrollAlignment == Alignment::TOP_RIGHT) { in UpdateScrollAlignment() 183 scrollAlignment = Alignment::TOP_LEFT; in UpdateScrollAlignment() 184 } else if (scrollAlignment == Alignment::BOTTOM_LEFT) { in UpdateScrollAlignment() 185 scrollAlignment = Alignment::BOTTOM_RIGHT; in UpdateScrollAlignment() 187 scrollAlignment = Alignment::BOTTOM_LEFT; in UpdateScrollAlignment() 189 scrollAlignment = Alignment::CENTER_LEFT; in UpdateScrollAlignment() 190 } else if (scrollAlignment == Alignment::CENTER_LEFT) { in UpdateScrollAlignment() [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-stack.md | 17 Stack(value?: { alignContent?: Alignment }) 29 …nContent | [Alignment](ts-appendix-enums.md#alignment) | No | Alignment of child components in th… 37 alignContent(value: Alignment) 51 …value | [Alignment](ts-appendix-enums.md#alignment) | Yes | Alignment of all child components in… 62 Stack({ alignContent: Alignment.Bottom }) { 63 … child, show in bottom').width('90%').height('100%').backgroundColor(0xd2cab3).align(Alignment.Top) 64 …cond child, show in top').width('70%').height('60%').backgroundColor(0xc1cbac).align(Alignment.Top)
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/align/ |
H A D | align_component.h | 29 AlignComponent(const std::list<RefPtr<Component>>& children, const Alignment& alignment); 34 void SetAlignment(const Alignment& alignment) in SetAlignment() 39 const Alignment& GetAlignment() const in GetAlignment() 45 Alignment alignment_ = Alignment::CENTER;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/dialog/ |
H A D | dialog_properties.h | 111 std::string Alignment = ""; in ConvertDialogAlignmentToString() local 114 Alignment = "DialogAlignment.TOP"; in ConvertDialogAlignmentToString() 117 Alignment = "DialogAlignment.CENTER"; in ConvertDialogAlignmentToString() 120 Alignment = "DialogAlignment.BOTTOM"; in ConvertDialogAlignmentToString() 123 Alignment = "DialogAlignment.TOP_START"; in ConvertDialogAlignmentToString() 126 Alignment = "DialogAlignment.TOP_END"; in ConvertDialogAlignmentToString() 129 Alignment = "DialogAlignment.CENTER_START"; in ConvertDialogAlignmentToString() 132 Alignment = "DialogAlignment.CENTER_END"; in ConvertDialogAlignmentToString() 138 Alignment = "DialogAlignment.BOTTOM_END"; in ConvertDialogAlignmentToString() 141 Alignment = "DialogAlignment.DEFAULT"; in ConvertDialogAlignmentToString() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/render/ |
H A D | image_painter_test_ng.cpp | 375 auto testSize = Alignment::GetAlignPosition(dstsize, srcSize, Alignment::CENTER); 384 auto testSize1 = Alignment::GetAlignPosition(rawpicsize, srcRect_.GetSize(), Alignment::CENTER); 393 auto testSize2 = Alignment::GetAlignPosition(rawpicsize, srcRect_.GetSize(), Alignment::CENTER); 402 auto testSize3 = Alignment::GetAlignPosition(dstsize, dstRect_.GetSize(), Alignment::CENTER); 412 auto testSize4 = Alignment::GetAlignPosition(dstsize, srcSize1, Alignment::CENTER); 421 auto testSize5 = Alignment::GetAlignPosition(dstsize, dstRect_.GetSize(), Alignment::CENTER); 430 auto testSize6 = Alignment::GetAlignPosition(dstsize, dstRect_.GetSize(), Alignment::CENTER); 672 auto testSize3 = Alignment::GetAlignPosition(dstsize, dstRect_.GetSize(), Alignment::CENTER); 681 auto testSize4 = Alignment::GetAlignPosition(dstsize, dstRect_.GetSize(), Alignment::CENTER); 691 auto testSize5 = Alignment::GetAlignPosition(dstsize, dstRect_.GetSize(), Alignment::CENTER); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/folder_stack/ |
H A D | folder_stack_test_ng.cpp | 114 Alignment align = Alignment::TOP_LEFT; 120 ASSERT_EQ(alignment, Alignment::TOP_LEFT); 178 folderStackModelNG.SetAlignment(Alignment::TOP_LEFT); 185 ASSERT_EQ(alignmentContent, Alignment::TOP_LEFT); 238 folderStackModelNG.SetAlignment(Alignment::TOP_LEFT); 271 folderStackModelNG.SetAlignment(Alignment::TOP_LEFT); 307 folderStackModelNG.SetAlignment(Alignment::TOP_LEFT); 333 folderStackModelNG.SetAlignment(Alignment::TOP_LEFT); 360 folderStackModelNG.SetAlignment(Alignment::TOP_LEFT); 384 folderStackModelNG.SetAlignment(Alignment::TOP_LEFT); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/window_scene/scene/ |
H A D | window_scene_model.cpp | 58 ACE_UPDATE_LAYOUT_PROPERTY(LayoutProperty, Alignment, Alignment::TOP_LEFT); in Create() 76 ACE_UPDATE_LAYOUT_PROPERTY(LayoutProperty, Alignment, Alignment::TOP_LEFT); in Create() 92 ACE_UPDATE_LAYOUT_PROPERTY(LayoutProperty, Alignment, Alignment::TOP_LEFT); in Create()
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | arkts-layout-development-stack-layout.md | 45 ## Alignment section 47 Alignment of elements in the **Stack** component is set through the [alignContent](../reference/api… 49 **Figure 2** Alignment modes in the Stack component 59 Stack({ alignContent: Alignment.TopStart }) { 60 … Text('Stack').width('90%').height('100%').backgroundColor('#e1dede').align(Alignment.BottomEnd) 61 Text('Item 1').width('70%').height('80%').backgroundColor(0xd2cab3).align(Alignment.BottomEnd) 62 Text('Item 2').width('50%').height('60%').backgroundColor(0xc1cbac).align(Alignment.BottomEnd) 75 Stack({ alignContent: Alignment.BottomStart }) { 96 Stack({ alignContent: Alignment.BottomStart }) { 126 Stack({ alignContent: Alignment.Bottom }) {
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | arkts-graphics-display.md | 327 .overlay('Contain', { align: Alignment.Bottom, offset: { x: 0, y: 20 } }) 335 .overlay('Cover', { align: Alignment.Bottom, offset: { x: 0, y: 20 } }) 343 .overlay('Auto', { align: Alignment.Bottom, offset: { x: 0, y: 20 } }) 354 .overlay('Fill', { align: Alignment.Bottom, offset: { x: 0, y: 20 } }) 362 .overlay('ScaleDown', { align: Alignment.Bottom, offset: { x: 0, y: 20 } }) 370 .overlay('None', { align: Alignment.Bottom, offset: { x: 0, y: 20 } }) 459 .overlay('ImageRepeat.Y', { align: Alignment.Bottom, offset: { x: 0, y: 20 } }) 467 .overlay('ImageRepeat.X', { align: Alignment.Bottom, offset: { x: 0, y: 20 } }) 496 .overlay('Original', { align: Alignment.Bottom, offset: { x: 0, y: 20 } }) 503 .overlay('Template', { align: Alignment.Bottom, offset: { x: 0, y: 20 } }) [all …]
|
H A D | arkts-layout-development-stack-layout.md | 59 Stack({ alignContent: Alignment.TopStart }) { 60 … Text('Stack').width('90%').height('100%').backgroundColor('#e1dede').align(Alignment.BottomEnd) 61 Text('Item 1').width('70%').height('80%').backgroundColor(0xd2cab3).align(Alignment.BottomEnd) 62 Text('Item 2').width('50%').height('60%').backgroundColor(0xc1cbac).align(Alignment.BottomEnd) 75 Stack({ alignContent: Alignment.BottomStart }) { 96 Stack({ alignContent: Alignment.BottomStart }) { 126 Stack({ alignContent: Alignment.Bottom }) {
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/stack/ |
H A D | stack_component.h | 35 …const Alignment& align, StackFit fit, Overflow overflow, const std::list<RefPtr<Component>>& child… in StackComponent() 50 const Alignment& GetAlignment() const in GetAlignment() 55 void SetAlignment(const Alignment& align) in SetAlignment() 98 Alignment align_;
|