/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | paragraph_manager.cpp | 199 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 D | paragraph_manager.h | 81 …etricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity) const;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_select_controller.h | 196 …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 D | text_select_controller.cpp | 120 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 D | text_field_pattern.h | 273 …int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity = TextAffinity::DOWNSTR… 700 … TextAffinity textAffinity = TextAffinity::UPSTREAM, std::optional<Offset> offset = std::nullopt);
|
H A D | text_field_pattern.cpp | 841 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 D | mock_paragraph.h | 74 …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 D | txt_paragraph.h | 133 …cCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity, 136 TextAffinity& textAffinity) override;
|
H A D | txt_paragraph.cpp | 772 … 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 D | paragraph.h | 257 …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 D | rich_editor_base_testone_ng.cpp | 844 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 D | text_pattern.h | 756 …int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity = TextAffinity::DOWNSTR…
|
H A D | text_pattern.cpp | 196 …cCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity) in CalcCaretMetricsByPosition() argument 202 …uto computeSuccess = pManager_->CalcCaretMetricsByPosition(extent, caretCaretMetric, textAffinity); in CalcCaretMetricsByPosition()
|