Home
last modified time | relevance | path

Searched refs:textAffinity (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
H A Dparagraph_manager.cpp199 int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity) const in CalcCaretMetricsByPosition()
207 if (textAffinity == TextAffinity::UPSTREAM || std::next(it) == paragraphs_.end()) { in CalcCaretMetricsByPosition()
209 … result = info.paragraph->CalcCaretMetricsByPosition(offsetIndex, caretCaretMetric, textAffinity); in CalcCaretMetricsByPosition()
214 … result = info.paragraph->CalcCaretMetricsByPosition(offsetIndex, caretCaretMetric, textAffinity); in CalcCaretMetricsByPosition()
473 TextAffinity textAffinity; in ComputeCursorInfoByClick() local
474 …retMetricsByPosition(relativeIndex, caretCaretMetric, touchOffsetInCurrentParagraph, textAffinity); in ComputeCursorInfoByClick()
H A Dparagraph_manager.h81 …etricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity) const;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/
H A Dtext_select_controller.h196 …void UpdateCaretOffset(TextAffinity textAffinity = TextAffinity::DOWNSTREAM, bool moveHandle = tru…
203 …int32_t index, TextAffinity textAffinity = TextAffinity::UPSTREAM, bool isEditorValueChanged = tru…
222 …CaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity);
H A Dtext_select_controller.cpp120 int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity) in CalcCaretMetricsByPosition() argument
123 paragraph_->CalcCaretMetricsByPosition(extent, caretCaretMetric, textAffinity); in CalcCaretMetricsByPosition()
519 void TextSelectController::MoveCaretToContentRect(int32_t index, TextAffinity textAffinity, bool is… in MoveCaretToContentRect() argument
522 textAffinity_ = textAffinity; in MoveCaretToContentRect()
611 void TextSelectController::UpdateCaretOffset(TextAffinity textAffinity, bool moveHandle) in UpdateCaretOffset() argument
613 textAffinity_ = textAffinity; in UpdateCaretOffset()
619 CalcCaretMetricsByPosition(GetCaretIndex(), caretMetrics, textAffinity); in UpdateCaretOffset()
H A Dtext_field_pattern.h273 …int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity = TextAffinity::DOWNSTR…
700 … TextAffinity textAffinity = TextAffinity::UPSTREAM, std::optional<Offset> offset = std::nullopt);
H A Dtext_field_pattern.cpp841 int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity) in CalcCaretMetricsByPosition() argument
843 paragraph_->CalcCaretMetricsByPosition(extent, caretCaretMetric, textAffinity); in CalcCaretMetricsByPosition()
4483 void TextFieldPattern::OnCursorMoveDone(TextAffinity textAffinity, std::optional<Offset> offset) in OnCursorMoveDone() argument
4492 selectController_->MoveCaretToContentRect(GetCaretIndex(), textAffinity); in OnCursorMoveDone()
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/render/
H A Dmock_paragraph.h74 …int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity, bool needLineHighest) … in CalcCaretMetricsByPosition() argument
80 TextAffinity& textAffinity) override in CalcCaretMetricsByPosition() argument
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dtxt_paragraph.h133 …cCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity,
136 TextAffinity& textAffinity) override;
H A Dtxt_paragraph.cpp772 … int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity, bool needLineHighest) in CalcCaretMetricsByPosition() argument
776 if (textAffinity == TextAffinity::DOWNSTREAM) { in CalcCaretMetricsByPosition()
795 …xtent, CaretMetricsF& caretCaretMetric, const OffsetF& lastTouchOffset, TextAffinity& textAffinity) in CalcCaretMetricsByPosition() argument
804 textAffinity = TextAffinity::DOWNSTREAM; in CalcCaretMetricsByPosition()
807 textAffinity = TextAffinity::UPSTREAM; in CalcCaretMetricsByPosition()
810 textAffinity = TextAffinity::DOWNSTREAM; in CalcCaretMetricsByPosition()
814 textAffinity = TextAffinity::DOWNSTREAM; in CalcCaretMetricsByPosition()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/
H A Dparagraph.h257 …int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity, bool needLineHighest =…
259 const OffsetF& lastTouchOffset, TextAffinity& textAffinity) = 0;
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/
H A Drich_editor_base_testone_ng.cpp844 TextAffinity textAffinity = TextAffinity::DOWNSTREAM; variable
846 textAffinity);
1495 TextAffinity textAffinity = TextAffinity::DOWNSTREAM; variable
1497 textAffinity);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_pattern.h756 …int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity = TextAffinity::DOWNSTR…
H A Dtext_pattern.cpp196 …cCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity) in CalcCaretMetricsByPosition() argument
202 …uto computeSuccess = pManager_->CalcCaretMetricsByPosition(extent, caretCaretMetric, textAffinity); in CalcCaretMetricsByPosition()