Home
last modified time | relevance | path

Searched refs:caretCaretMetric (Results 1 – 17 of 17) 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() argument
209 … result = info.paragraph->CalcCaretMetricsByPosition(offsetIndex, caretCaretMetric, textAffinity); in CalcCaretMetricsByPosition()
214 … result = info.paragraph->CalcCaretMetricsByPosition(offsetIndex, caretCaretMetric, textAffinity); in CalcCaretMetricsByPosition()
222 caretCaretMetric.offset += OffsetF(0.0f, offsetY); in CalcCaretMetricsByPosition()
470 CaretMetricsF caretCaretMetric; in ComputeCursorInfoByClick() local
474 …paragraph->CalcCaretMetricsByPosition(relativeIndex, caretCaretMetric, touchOffsetInCurrentParagra… in ComputeCursorInfoByClick()
475 selectLineHeight = caretCaretMetric.height; in ComputeCursorInfoByClick()
476 return { static_cast<float>(caretCaretMetric.offset.GetX()), in ComputeCursorInfoByClick()
477 static_cast<float>(caretCaretMetric.offset.GetY() + y) }; in ComputeCursorInfoByClick()
H A Dparagraph_manager.h81 …bool CalcCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity text…
H A Drich_editor_pattern.h777 void GetCaretMetrics(CaretMetricsF& caretCaretMetric) override;
H A Drich_editor_pattern.cpp3390 CaretMetricsF caretCaretMetric; in CalculateEmptyValueCaretRect() local
3391 … presetParagraph_->CalcCaretMetricsByPosition(1, caretCaretMetric, TextAffinity::UPSTREAM, false); in CalculateEmptyValueCaretRect()
3392 offsetY += caretCaretMetric.offset.GetY(); in CalculateEmptyValueCaretRect()
3393 caretHeight = caretCaretMetric.height; in CalculateEmptyValueCaretRect()
9012 void RichEditorPattern::GetCaretMetrics(CaretMetricsF& caretCaretMetric) in OnBackPressed() argument
9020 caretCaretMetric.offset = caretOffset; in OnBackPressed()
9021 caretCaretMetric.height = caretHeight; in OnBackPressed()
/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
79 …bool CalcCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, const OffsetF& la… in CalcCaretMetricsByPosition() argument
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dtxt_paragraph.h133 …bool CalcCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity text…
135 …bool CalcCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, const OffsetF& la…
H A Dtxt_paragraph.cpp772 … int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity, bool needLineHighest) in CalcCaretMetricsByPosition() argument
788 caretCaretMetric = metrics; in CalcCaretMetricsByPosition()
795 …int32_t extent, CaretMetricsF& caretCaretMetric, const OffsetF& lastTouchOffset, TextAffinity& tex… in CalcCaretMetricsByPosition() argument
803 caretCaretMetric = metricsDownstream; in CalcCaretMetricsByPosition()
806 caretCaretMetric = metricsUpstream; in CalcCaretMetricsByPosition()
809 caretCaretMetric = metricsDownstream; 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 =…
258 virtual bool CalcCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric,
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/
H A Dtext_select_controller.cpp120 int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity) in CalcCaretMetricsByPosition() argument
123 paragraph_->CalcCaretMetricsByPosition(extent, caretCaretMetric, textAffinity); in CalcCaretMetricsByPosition()
129 caretCaretMetric.offset.AddX(textRect.GetX()); in CalcCaretMetricsByPosition()
130 caretCaretMetric.offset.AddY(textRect.GetY()); in CalcCaretMetricsByPosition()
131 FitCaretMetricsToContentRect(caretCaretMetric); in CalcCaretMetricsByPosition()
H A Dtext_select_controller.h222 …void CalcCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity text…
H A Dtext_field_pattern.h273 …int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity = TextAffinity::DOWNSTR…
1237 void GetCaretMetrics(CaretMetricsF& caretCaretMetric) override;
H A Dtext_field_pattern.cpp841 int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity) in CalcCaretMetricsByPosition() argument
843 paragraph_->CalcCaretMetricsByPosition(extent, caretCaretMetric, textAffinity); in CalcCaretMetricsByPosition()
844 caretCaretMetric.offset.AddX(textRect_.GetX()); in CalcCaretMetricsByPosition()
845 caretCaretMetric.offset.AddY(textRect_.GetY()); in CalcCaretMetricsByPosition()
8014 void TextFieldPattern::GetCaretMetrics(CaretMetricsF& caretCaretMetric) in OnBackPressed() argument
8022 caretCaretMetric.offset = offset + textPaintOffset + OffsetF(width / 2.0f, 0.0f); in OnBackPressed()
8023 caretCaretMetric.height = height; in OnBackPressed()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_base.h144 virtual void GetCaretMetrics(CaretMetricsF& caretCaretMetric) {} in GetCaretMetrics() argument
H A Dtext_pattern.h756 …int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity = TextAffinity::DOWNSTR…
H A Dtext_pattern.cpp196 void TextPattern::CalcCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, TextA… in CalcCaretMetricsByPosition() argument
202 …auto computeSuccess = pManager_->CalcCaretMetricsByPosition(extent, caretCaretMetric, textAffinity… in CalcCaretMetricsByPosition()
204 caretCaretMetric = CaretMetricsF(OffsetF(0.0f, rect.Height()), 0.0f); in CalcCaretMetricsByPosition()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/
H A Drich_editor_base_testone_ng.cpp843 CaretMetricsF caretCaretMetric; variable
845 … caretMetrics = richEditorPattern->paragraphs_.CalcCaretMetricsByPosition(extent, caretCaretMetric,
1494 CaretMetricsF caretCaretMetric; variable
1496 … caretMetrics = richEditorPattern->paragraphs_.CalcCaretMetricsByPosition(extent, caretCaretMetric,
H A Drich_editor_pattern_test_ng.cpp502 CaretMetricsF caretCaretMetric; variable
503 caretCaretMetric.height = 10.0f;
504 richEditorPattern->GetCaretMetrics(caretCaretMetric);
505 EXPECT_EQ(caretCaretMetric.height, 0.0f);