Home
last modified time | relevance | path

Searched refs:Alignment (Results 1 - 25 of 272) sorted by relevance

1234567891011

/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Dalignment.cpp31 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 Alignmen
[all...]
H A Dalignment.h30 class ACE_FORCE_EXPORT Alignment final {
32 Alignment() = default;
33 ~Alignment() = default;
45 bool operator==(const Alignment& other) const in operator ==()
50 bool operator!=(const Alignment& other) const in operator !=()
55 static Offset GetAlignPosition(const Size& parentSize, const Size& childSize, const Alignment& alignment);
57 const NG::SizeF& parentSize, const NG::SizeF& childSize, const Alignment& alignment);
58 static const Alignment TOP_LEFT;
59 static const Alignment TOP_CENTER;
60 static const Alignment TOP_RIGH
84 Alignment(double horizontal, double vertical) : horizontal_(horizontal), vertical_(vertical) {} Alignment() function in OHOS::Ace::final
[all...]
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_stack_modifier.cpp21 Alignment DEFAULT_STACK_ALIGNMENT = Alignment::CENTER;
36 Alignment alignment = Alignment::CENTER; in SetAlignContent()
39 alignment = Alignment::TOP_LEFT; in SetAlignContent()
42 alignment = Alignment::TOP_CENTER; in SetAlignContent()
45 alignment = Alignment::TOP_RIGHT; in SetAlignContent()
48 alignment = Alignment::CENTER_LEFT; in SetAlignContent()
51 alignment = Alignment::CENTER; in SetAlignContent()
54 alignment = Alignment in SetAlignContent()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/test/unittest/alignment/
H A Dalignment_test.cpp49 * @tc.desc: Verify that GetAlignPosition can return correct offset value when alignment is Alignment::TOP_LEFT
61 Alignment alignment = Alignment::TOP_LEFT; in HWTEST_F()
66 Offset resultOffset = Alignment::GetAlignPosition(parentSize, childSize, alignment); in HWTEST_F()
77 * @tc.desc: Verify that GetAlignPosition can return correct offset value when alignment is Alignment::TOP_CENTER
89 Alignment alignment = Alignment::TOP_CENTER; in HWTEST_F()
94 Offset resultOffset = Alignment::GetAlignPosition(parentSize, childSize, alignment); in HWTEST_F()
105 * @tc.desc: Verify that GetAlignPosition can return correct offset value when alignment is Alignment::TOP_RIGHT
117 Alignment alignmen in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_stack.cpp47 Alignment alignment = Alignment::TOP_LEFT; \
54 const static std::array<Alignment, 9> ALIGNMENT_ARR { Alignment::TOP_LEFT, Alignment::TOP_CENTER, Alignment::TOP_RIGHT,
55 Alignment::CENTER_LEFT, Alignment::CENTER, Alignment::CENTER_RIGHT, Alignment
[all...]
H A Djs_folder_stack.cpp48 const static std::array<Alignment, 9> ALIGNMENT_ARR { Alignment::TOP_LEFT, Alignment::TOP_CENTER, Alignment::TOP_RIGHT,
49 Alignment::CENTER_LEFT, Alignment::CENTER, Alignment::CENTER_RIGHT, Alignment::BOTTOM_LEFT,
50 Alignment::BOTTOM_CENTER, Alignment
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stack/
H A Dstack_model_ng.cpp34 void StackModelNG::Create(Alignment alignment) in Create()
37 ACE_UPDATE_LAYOUT_PROPERTY(LayoutProperty, Alignment, alignment); in Create()
47 void StackModelNG::SetAlignment(Alignment alignment) in SetAlignment()
49 ACE_UPDATE_LAYOUT_PROPERTY(LayoutProperty, Alignment, alignment); in SetAlignment()
52 void StackModelNG::SetAlignment(FrameNode* frameNode, Alignment alignment) in SetAlignment()
54 ACE_UPDATE_NODE_LAYOUT_PROPERTY(LayoutProperty, Alignment, alignment, frameNode); in SetAlignment()
57 Alignment StackModelNG::GetAlignment(FrameNode* frameNode) in GetAlignment()
59 CHECK_NULL_RETURN(frameNode, Alignment::CENTER); in GetAlignment()
61 CHECK_NULL_RETURN(layoutProperty, Alignment::CENTER); in GetAlignment()
62 CHECK_NULL_RETURN(layoutProperty->GetPositionProperty(), Alignment in GetAlignment()
[all...]
H A Dstack_model_ng.h28 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);
H A Dstack_layout_algorithm.cpp48 auto align = Alignment::CENTER; in PerformLayout()
52 auto rawAlign = layoutProperty->GetPositionProperty()->GetAlignment().value_or(Alignment::CENTER); in PerformLayout()
53 align = Alignment::GetAlignment(layoutDirection, rawAlign.GetAlignmentStr(TextDirection::AUTO)); in PerformLayout()
70 const NG::SizeF& parentSize, const NG::SizeF& childSize, const Alignment& alignment) in CalculateStackAlignment()
H A Dstack_layout_property.h50 auto align = Alignment::CENTER;
52 align = GetPositionProperty()->GetAlignment().value_or(Alignment::CENTER);
59 UpdateAlignment(Alignment::GetAlignment(TextDirection::LTR, json->GetString("alignContent")));
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/
H A Ddom_stack.h62 const Alignment AlignArray[3][3] { { Alignment::TOP_LEFT, Alignment::TOP_CENTER, Alignment::TOP_RIGHT },
63 { Alignment::CENTER_LEFT, Alignment::CENTER, Alignment::CENTER_RIGHT },
64 { Alignment::BOTTOM_LEFT, Alignment::BOTTOM_CENTER, Alignment
[all...]
H A Ddom_text.cpp156 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()
/foundation/arkui/ace_engine/frameworks/core/components_ng/svg/
H A Dsvg_fit_convertor.cpp62 std::min(layoutSize.Width() / svgSize.Width(), layoutSize.Height() / svgSize.Height()), Alignment::CENTER);
68 std::max(layoutSize.Width() / svgSize.Width(), layoutSize.Height() / svgSize.Height()), Alignment::CENTER);
73 AdjustContentFit(canvas, layoutSize, svgSize, layoutSize.Width() / svgSize.Width(), Alignment::CENTER);
78 AdjustContentFit(canvas, layoutSize, svgSize, layoutSize.Height() / svgSize.Height(), Alignment::CENTER);
83 AdjustContentFit(canvas, layoutSize, svgSize, SCALE_BASE, Alignment::CENTER);
89 AdjustContentFit(canvas, layoutSize, svgSize, std::min(scale, SCALE_BASE), Alignment::CENTER);
95 AceApplicationInfo::GetInstance().IsRightToLeft() ? Alignment::TOP_RIGHT : Alignment::TOP_LEFT);
100 AdjustContentFit(canvas, layoutSize, svgSize, SCALE_BASE, Alignment::TOP_CENTER);
106 AceApplicationInfo::GetInstance().IsRightToLeft() ? Alignment
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/align/
H A Dalign_component.h29 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;
H A Drender_align.h34 Alignment alignment_ = Alignment::CENTER;
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_stack_ffi.cpp26 const std::array<Alignment, 9> ALIGNMENT_ARR {Alignment::TOP_LEFT, Alignment::TOP_CENTER, Alignment::TOP_RIGHT,
27 Alignment::CENTER_LEFT, Alignment::CENTER, Alignment::CENTER_RIGHT, Alignment::BOTTOM_LEFT,
28 Alignment::BOTTOM_CENTER, Alignment
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/
H A Dimage_painter.cpp39 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 in ApplyFitHeight()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/
H A Dscroll_layout_algorithm.cpp136 auto scrollAlignment = Alignment::CENTER; in Layout()
143 auto alignmentPosition = Alignment::GetAlignPosition(size, viewPortExtent_, scrollAlignment); in Layout()
172 void ScrollLayoutAlgorithm::UpdateScrollAlignment(Alignment& scrollAlignment) in UpdateScrollAlignment()
174 if (scrollAlignment == Alignment::TOP_LEFT) { in UpdateScrollAlignment()
175 scrollAlignment = Alignment::TOP_RIGHT; in UpdateScrollAlignment()
176 } else if (scrollAlignment == Alignment::TOP_RIGHT) { in UpdateScrollAlignment()
177 scrollAlignment = Alignment::TOP_LEFT; in UpdateScrollAlignment()
178 } else if (scrollAlignment == Alignment::BOTTOM_LEFT) { in UpdateScrollAlignment()
179 scrollAlignment = Alignment::BOTTOM_RIGHT; in UpdateScrollAlignment()
180 } else if (scrollAlignment == Alignment in UpdateScrollAlignment()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/property/
H A Dposition_property.h25 ACE_DEFINE_PROPERTY_GROUP_ITEM(Alignment, Alignment);
34 propAlignment.value_or(Alignment::CENTER).GetAlignmentStr(TextDirection::LTR).c_str(), filter); in ToJsonValue()
/foundation/arkui/ace_engine/frameworks/core/components/stack/
H A Dstack_component.h35 const Alignment& align, StackFit fit, Overflow overflow, const std::list<RefPtr<Component>>& children) in StackComponent()
50 const Alignment& GetAlignment() const in GetAlignment()
55 void SetAlignment(const Alignment& align) in SetAlignment()
98 Alignment align_;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/window_scene/scene/
H A Dwindow_scene_model.cpp58 ACE_UPDATE_LAYOUT_PROPERTY(LayoutProperty, Alignment, Alignment::TOP_LEFT); in Create()
76 ACE_UPDATE_LAYOUT_PROPERTY(LayoutProperty, Alignment, Alignment::TOP_LEFT); in Create()
87 ACE_UPDATE_LAYOUT_PROPERTY(LayoutProperty, Alignment, Alignment::TOP_LEFT); in Create()
/foundation/arkui/ace_engine/frameworks/core/components/dialog/
H A Ddialog_properties.h66 // Alignment of dialog in vertical.
80 // Alignment of toast in vertical.
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 in ConvertDialogAlignmentToString()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/folder_stack/
H A Dfolder_stack_test_ng.cpp69 // std::pair<RefPtr<FrameNode>, RefPtr<LayoutWrapperNode>> CreateStack(const Alignment alignment);
70 RefPtr<UINode> CreateWithItem(bool enableAnimation, bool autoHalfFold, Alignment align);
84 RefPtr<UINode> FolderStackTestNg::CreateWithItem(bool enableAnimation, bool autoHalfFold, Alignment align) in CreateWithItem()
106 * @tc.desc: Test folderStack Layout with Alignment
114 Alignment align = Alignment::TOP_LEFT; in HWTEST_F()
120 ASSERT_EQ(alignment, Alignment::TOP_LEFT); in HWTEST_F()
178 folderStackModelNG.SetAlignment(Alignment::TOP_LEFT); in HWTEST_F()
185 ASSERT_EQ(alignmentContent, Alignment::TOP_LEFT); in HWTEST_F()
238 folderStackModelNG.SetAlignment(Alignment in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/render_node/
H A Drender_node_layout_property.h46 auto align = Alignment::TOP_LEFT;
52 align = GetPositionProperty()->GetAlignment().value_or(Alignment::TOP_LEFT);
59 UpdateAlignment(Alignment::GetAlignment(TextDirection::LTR, json->GetString("alignContent")));
/foundation/arkui/ace_engine/test/unittest/core/render/
H A Dimage_painter_test_ng.cpp390 auto testSize = Alignment::GetAlignPosition(dstsize, srcSize, Alignment::CENTER); in HWTEST_F()
399 auto testSize1 = Alignment::GetAlignPosition(rawpicsize, srcRect_.GetSize(), Alignment::CENTER); in HWTEST_F()
408 auto testSize2 = Alignment::GetAlignPosition(rawpicsize, srcRect_.GetSize(), Alignment::CENTER); in HWTEST_F()
417 auto testSize3 = Alignment::GetAlignPosition(dstsize, dstRect_.GetSize(), Alignment::CENTER); in HWTEST_F()
427 auto testSize4 = Alignment::GetAlignPosition(dstsize, srcSize1, Alignment in HWTEST_F()
[all...]

Completed in 12 milliseconds

1234567891011