/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | alignment.cpp | 76 std::string Alignment::GetAlignmentStr(TextDirection direction) const in GetAlignmentStr() 87 result = direction == TextDirection::RTL ? "Alignment.End" : "Alignment.Start"; in GetAlignmentStr() 104 Alignment Alignment::GetAlignment(TextDirection direction, const std::string& str) in GetAlignment() 107 { "Alignment.Top", [](TextDirection direction) { return TOP_CENTER; } }, in GetAlignment() 109 … [](TextDirection direction) { return direction == TextDirection::LTR ? TOP_LEFT : TOP_RIGHT; } }, in GetAlignment() 111 … [](TextDirection direction) { return direction == TextDirection::LTR ? TOP_RIGHT : TOP_LEFT; } }, in GetAlignment() 112 { "Alignment.Center", [](TextDirection direction) { return CENTER; } }, in GetAlignment() 114 …[](TextDirection direction) { return direction == TextDirection::LTR ? CENTER_LEFT : CENTER_RIGHT;… in GetAlignment() 116 …[](TextDirection direction) { return direction == TextDirection::LTR ? CENTER_RIGHT : CENTER_LEFT;… in GetAlignment() 119 …[](TextDirection direction) { return direction == TextDirection::LTR ? BOTTOM_LEFT : BOTTOM_RIGHT;… in GetAlignment() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/layout/ |
H A D | layout_property.h | 127 TextDirection GetLayoutDirection() const in GetLayoutDirection() 129 return layoutDirection_.value_or(TextDirection::AUTO); in GetLayoutDirection() 132 TextDirection GetNonAutoLayoutDirection() const; 171 void UpdateLayoutDirection(TextDirection value); 381 void CheckPositionLocalizedEdges(TextDirection layoutDirection); 382 void CheckMarkAnchorPosition(TextDirection layoutDirection); 383 void CheckOffsetLocalizedEdges(TextDirection layoutDirection); 384 void CheckLocalizedBorderRadiuses(const TextDirection& direction); 389 void CheckLocalizedEdgeColors(const TextDirection& direction); 393 void CheckLocalizedSafeAreaPadding(const TextDirection& direction); [all …]
|
H A D | layout_property.cpp | 90 { TextDirection::LTR, "Direction.Ltr" }, in TextDirectionToString() 91 { TextDirection::RTL, "Direction.Rtl" }, in TextDirectionToString() 93 { TextDirection::AUTO, "Direction.Auto" }, in TextDirectionToString() 105 { "Direction.Ltr", TextDirection::LTR }, in StringToTextDirection() 106 { "Direction.Rtl", TextDirection::RTL }, in StringToTextDirection() 108 { "Direction.Auto", TextDirection::AUTO }, in StringToTextDirection() 115 return TextDirection::LTR; in StringToTextDirection() 954 return direction != TextDirection::AUTO in GetNonAutoLayoutDirection() 956 … : (AceApplicationInfo::GetInstance().IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR); in GetNonAutoLayoutDirection() 1531 if (direction == TextDirection::RTL) { in CheckLocalizedBorderRadiuses() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/font/ |
H A D | constants_converter.h | 40 enum class TextDirection; variable 51 enum class TextDirection; variable 71 enum class TextDirection; variable 92 txt::TextDirection ConvertTxtTextDirection(TextDirection textDirection); 123 OHOS::Rosen::TextDirection ConvertTxtTextDirection(TextDirection textDirection);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/marquee/ |
H A D | rosen_render_marquee.cpp | 31 TextDirection RosenRenderMarquee::GetTextDirection(const std::string& text) const in GetTextDirection() 38 return TextDirection::LTR; in GetTextDirection() 41 return TextDirection::RTL; in GetTextDirection() 44 return TextDirection::INHERIT; in GetTextDirection()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/marquee/ |
H A D | marquee_pattern.h | 88 TextDirection GetTextDirection(const std::string& content, TextDirection direction); 118 void CheckTextDirectionChange(TextDirection direction); 119 TextDirection GetCurrentTextDirection(); 131 TextDirection currentTextDirection_ = TextDirection::LTR;
|
H A D | marquee_pattern.cpp | 205 bool isRtl = direction == TextDirection::RTL ? true : false; in PlayMarqueeAnimation() 271 …auto newStart = direction == TextDirection::RTL ? pattern->CalculateEnd() : pattern->CalculateStar… in ActionAnimation() 487 …Alignment align = (textDirection == TextDirection::RTL ? Alignment::CENTER_RIGHT : Alignment::CENT… in CalculateStart() 530 …Alignment align = (textDirection == TextDirection::RTL ? Alignment::CENTER_RIGHT : Alignment::CENT… in CalculateEnd() 641 TextDirection MarqueePattern::GetTextDirection(const std::string& content, TextDirection direction) in GetTextDirection() 643 if (direction == TextDirection::LTR || direction == TextDirection::RTL) { in GetTextDirection() 648 auto textDirection = isRTL ? TextDirection::RTL : TextDirection::LTR; in GetTextDirection() 652 return TextDirection::LTR; in GetTextDirection() 656 return TextDirection::RTL; in GetTextDirection() 662 TextDirection MarqueePattern::GetCurrentTextDirection() in GetCurrentTextDirection() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/rosen/ |
H A D | testing_typography_properties.h | 24 enum class TextDirection { enum 73 TextDirection direction_; 76 TextBox(TestingRect rect, TextDirection direction) : direction_(direction), rect_(rect) {} in TextBox() 80 TextDirection direction; 83 …TextRect(TestingRect testRect, TextDirection testDirection) : direction(testDirection), rect(testR… in TextRect()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/canvas/ |
H A D | canvas_test_ng.cpp | 237 pattern->currentSetTextDirection_ = TextDirection::AUTO; 239 EXPECT_EQ(pattern->currentSetTextDirection_, TextDirection::AUTO); 347 offPattern->SetTextDirection(TextDirection::AUTO); 348 …EXPECT_EQ(offPattern->offscreenPaintMethod_->state_.fillState.textDirection_, TextDirection::AUTO); 352 offPattern->SetTextDirection(TextDirection::INHERIT); 353 … EXPECT_EQ(offPattern->offscreenPaintMethod_->state_.fillState.textDirection_, TextDirection::LTR); 357 offPattern->currentSetTextDirection_ = TextDirection::AUTO; 359 … EXPECT_EQ(offPattern->offscreenPaintMethod_->state_.fillState.textDirection_, TextDirection::LTR); 363 offPattern->currentSetTextDirection_ = TextDirection::INHERIT; 365 … EXPECT_EQ(offPattern->offscreenPaintMethod_->state_.fillState.textDirection_, TextDirection::LTR);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/adapter/common/ |
H A D | typography_style.cpp | 59 return (textDirection_ == TextDirection::LTR) ? TextAlign::LEFT : TextAlign::RIGHT; in GetTextStyle() 61 return (textDirection_ == TextDirection::RTL) ? TextAlign::LEFT : TextAlign::RIGHT; in GetTextStyle() 64 return (textDirection == TextDirection::LTR) ? TextAlign::LEFT : TextAlign::RIGHT; in GetTextStyle() 66 return (textDirection == TextDirection::RTL) ? TextAlign::LEFT : TextAlign::RIGHT; in GetTextStyle()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/canvas/ |
H A D | offscreen_canvas_pattern.cpp | 219 void OffscreenCanvasPattern::SetTextDirection(TextDirection direction) in SetTextDirection() 222 if (direction == TextDirection::INHERIT) { in SetTextDirection() 223 …tion = AceApplicationInfo::GetInstance().IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR; in SetTextDirection() 423 … AceApplicationInfo::GetInstance().IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR); in Reset() 428 if (currentSetTextDirection_ != TextDirection::INHERIT) { in UpdateTextDefaultDirection() 432 … AceApplicationInfo::GetInstance().IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR); in UpdateTextDefaultDirection()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text_overlay/ |
H A D | text_overlay_manager.cpp | 48 if (realTextDirection_ == TextDirection::RTL) { in MakeEmptyOffset() 65 case TextDirection::RTL: { in MakeEmptyOffset() 68 case TextDirection::LTR: in MakeEmptyOffset() 78 case TextDirection::RTL: { in MakeEmptyOffset() 81 case TextDirection::LTR: in MakeEmptyOffset() 203 bool isLtr = textBox.direction == txt::TextDirection::ltr; 252 bool isLtr = textBox.direction == txt::TextDirection::ltr; 476 if (box.direction == txt::TextDirection::ltr) { 478 if (box.direction == Rosen::TextDirection::LTR) { 500 if (box.direction == txt::TextDirection::ltr) { [all …]
|
H A D | render_text_overlay.h | 141 TextDirection textDirection_ = TextDirection::LTR; 142 TextDirection realTextDirection_ = TextDirection::LTR;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stack/ |
H A D | stack_layout_algorithm.cpp | 41 if (layoutDirection == TextDirection::AUTO) { in PerformLayout() 42 …tion = AceApplicationInfo::GetInstance().IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR; in PerformLayout() 54 … align = Alignment::GetAlignment(layoutDirection, rawAlign.GetAlignmentStr(TextDirection::AUTO)); in PerformLayout()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | span_model_adapter.cpp | 103 TextDirection textDirection; in CreateParagraphStyle() 105 case Rosen::TextDirection::RTL: in CreateParagraphStyle() 106 textDirection = TextDirection::RTL; in CreateParagraphStyle() 108 case Rosen::TextDirection::LTR: in CreateParagraphStyle() 109 textDirection = TextDirection::LTR; in CreateParagraphStyle() 112 textDirection = TextDirection::LTR; in CreateParagraphStyle()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text_field/ |
H A D | rosen_render_text_field.cpp | 75 if (textDirection_ == TextDirection::RTL) { in GetInnerRect() 84 if (textDirection_ == TextDirection::RTL) { in GetInnerRect() 295 if (textDirection_ == TextDirection::RTL) { in PaintIcon() 308 if (textDirection_ == TextDirection::RTL) { in PaintIcon() 873 if ((textDirection_ == TextDirection::RTL || realTextDirection_ == TextDirection::RTL) && 876 if ((textDirection_ == TextDirection::RTL || realTextDirection_ == TextDirection::RTL) && 900 if (textDirection_ == TextDirection::RTL && 1491 case TextDirection::RTL: { 1494 case TextDirection::LTR: 1504 case TextDirection::RTL: { [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_refresh.cpp | 141 refreshChild_->SetTextDirection(IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR); in PrepareSpecializedComponent() 142 columnChild_->SetTextDirection(IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR); in PrepareSpecializedComponent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/navigation_bar/ |
H A D | navigation_bar_component_v2.h | 29 …BarBuilder(const RefPtr<NavigationDeclaration>& declaration, ComposeId id, TextDirection direction) in NavigationBarBuilder() 67 TextDirection direction_ = TextDirection::LTR;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toggle/ |
H A D | switch_paint_method.h | 45 … bool isRtl = direction_ == TextDirection::AUTO ? AceApplicationInfo::GetInstance().IsRightToLeft() in GetContentModifier() 46 : direction_ == TextDirection::RTL; in GetContentModifier() 194 void SetDirection(TextDirection direction) in SetDirection() 225 TextDirection direction_ = TextDirection::AUTO;
|
H A D | switch_modifier.h | 90 … bool isRtl = direction_ == TextDirection::AUTO ? AceApplicationInfo::GetInstance().IsRightToLeft() in UpdatePointOffsetAnimation() 91 : direction_ == TextDirection::RTL; in UpdatePointOffsetAnimation() 224 void SetDirection(TextDirection direction) in SetDirection() 287 TextDirection direction_ = TextDirection::AUTO;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_layout_algorithm.h | 81 …static TextDirection GetTextDirection(const std::string& content, TextDirection direction = TextDi… 157 TextDirection direction_ = TextDirection::AUTO;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | paragraph_manager.h | 39 TextDirection direction_; 42 TextBox(RectF rect, TextDirection direction) : direction_(direction), rect_(rect) {} in TextBox() 60 std::vector<std::pair<std::vector<RectF>, TextDirection>> GetParagraphsRects(
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/linear_layout/ |
H A D | linear_layout_utils.cpp | 195 …const RefPtr<LayoutWrapper>& child, const OffsetF& offset, TextDirection direction, float parentWi… in AdjustChildOnDirection() 199 …float xOffset = (direction == TextDirection::RTL) ? parentWidth - frameSize.Width() - offset.GetX(… in AdjustChildOnDirection() 217 …auto dir = linearLayoutProperty ? linearLayoutProperty->GetLayoutDirection() : TextDirection::AUTO; in Layout() 218 if (dir == TextDirection::AUTO) { in Layout() 219 … dir = AceApplicationInfo::GetInstance().IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR; in Layout() 257 …const std::list<RefPtr<LayoutWrapper>>& children, TextDirection direction, LayoutConditions& layou… in LayoutCondition()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline/base/ |
H A D | component.h | 76 TextDirection GetTextDirection() const in GetTextDirection() 81 virtual void SetTextDirection(TextDirection direction) in SetTextDirection() 306 TextDirection direction_ = TextDirection::LTR;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/slider/ |
H A D | render_slider.cpp | 543 if ((GetTextDirection() == TextDirection::LTR && in RenderBlockPosition() 544 !isReverse_) || (GetTextDirection() == TextDirection::RTL && isReverse_)) { in RenderBlockPosition() 546 } else if ((GetTextDirection() == TextDirection::RTL && in RenderBlockPosition() 547 !isReverse_) || (GetTextDirection() == TextDirection::LTR && isReverse_)) { in RenderBlockPosition() 590 if ((GetTextDirection() == TextDirection::LTR && in UpdateBlockPosition() 591 !isReverse_) || (GetTextDirection() == TextDirection::RTL && isReverse_)) { in UpdateBlockPosition() 593 } else if ((GetTextDirection() == TextDirection::RTL && in UpdateBlockPosition() 594 !isReverse_) || (GetTextDirection() == TextDirection::LTR && isReverse_)) { in UpdateBlockPosition() 675 if ((GetTextDirection() == TextDirection::LTR && in UpdateTouchRegion() 676 !isReverse_) || (GetTextDirection() == TextDirection::RTL && isReverse_)) { in UpdateTouchRegion() [all …]
|