Home
last modified time | relevance | path

Searched refs:caretPos (Results 1 - 10 of 10) sorted by relevance

/foundation/arkui/ace_engine/adapter/preview/osal/advance/
H A Ddata_detector_mgr.cpp37 int32_t& caretPos, const std::string& content, TimeStamp& lastAiPosTimeStamp, const TimeStamp& lastClickTimeStamp) in AdjustCursorPosition()
39 caretPos = GetCursorPosition(content, caretPos); in AdjustCursorPosition()
42 void DataDetectorMgr::AdjustWordSelection(int32_t& caretPos, const std::string& content, int32_t& start, int32_t& end) in AdjustWordSelection() argument
44 auto ret = GetWordSelection(content, caretPos); in AdjustWordSelection()
36 AdjustCursorPosition( int32_t& caretPos, const std::string& content, TimeStamp& lastAiPosTimeStamp, const TimeStamp& lastClickTimeStamp) AdjustCursorPosition() argument
/foundation/arkui/ace_engine/test/mock/core/common/
H A Dmock_data_detector_mgr.cpp35 int32_t& caretPos, const std::string& content, TimeStamp& lastAiPosTimeStamp, const TimeStamp& lastClickTimeStamp) in AdjustCursorPosition()
37 caretPos = GetCursorPosition(content, caretPos); in AdjustCursorPosition()
40 void DataDetectorMgr::AdjustWordSelection(int32_t& caretPos, const std::string& content, int32_t& start, int32_t& end) in AdjustWordSelection() argument
42 auto ret = GetWordSelection(content, caretPos); in AdjustWordSelection()
34 AdjustCursorPosition( int32_t& caretPos, const std::string& content, TimeStamp& lastAiPosTimeStamp, const TimeStamp& lastClickTimeStamp) AdjustCursorPosition() argument
/foundation/arkui/ace_engine/adapter/ohos/osal/
H A Ddata_detector_mgr.cpp68 int32_t& caretPos, const std::string& content, TimeStamp& lastAiPosTimeStamp, const TimeStamp& lastClickTimeStamp) in AdjustCursorPosition()
71 int32_t aiPos = GetCursorPosition(content, caretPos); in AdjustCursorPosition()
78 caretPos = aiPos; in AdjustCursorPosition()
84 void DataDetectorMgr::AdjustWordSelection(int32_t& caretPos, const std::string& content, int32_t& start, int32_t& end) in AdjustWordSelection() argument
87 std::vector<int8_t> ret = GetWordSelection(content, caretPos); in AdjustWordSelection()
95 caretPos = start; in AdjustWordSelection()
67 AdjustCursorPosition( int32_t& caretPos, const std::string& content, TimeStamp& lastAiPosTimeStamp, const TimeStamp& lastClickTimeStamp) AdjustCursorPosition() argument
/foundation/arkui/ace_engine/frameworks/core/common/ai/
H A Ddata_detector_default.h33 void AdjustCursorPosition(int32_t& caretPos, const std::string& content, TimeStamp& lastAiPosTimeStamp, in AdjustCursorPosition() argument
36 void AdjustWordSelection(int32_t& caretPos, const std::string& content, int32_t& start, int32_t& end) {} in AdjustWordSelection() argument
H A Ddata_detector_mgr.h34 void AdjustCursorPosition(int32_t& caretPos, const std::string& content, TimeStamp& lastAiPosTimeStamp,
36 void AdjustWordSelection(int32_t& caretPos, const std::string& content, int32_t& start, int32_t& end);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
H A Drich_editor_pattern.h1221 bool IsTouchAtLineEnd(int32_t caretPos, const Offset& textOffset);
1222 bool IsTouchBeforeCaret(int32_t caretPos, const Offset& textOffset);
H A Drich_editor_pattern.cpp2124 auto caretPos = std::clamp(index, 0, static_cast<int32_t>(u16Content.length()));
2125 emojiLength = TextEmojiProcessor::Delete(caretPos, 1, allTextContent, true);
5376 auto caretPos = std::clamp(caretPosition_, 0, static_cast<int32_t>(u16.length()));
5377 emojiLength = TextEmojiProcessor::Delete(caretPos, length, content, isBackward);
7093 auto caretPos = textFieldManager->GetFocusedNodeCaretRect().Top() + textFieldManager->GetHeight();
7094 SetLastCaretPos(caretPos);
7265 auto caretPos = textFieldManager->GetFocusedNodeCaretRect().Top() + textFieldManager->GetHeight();
7266 if (caretPos != textField->GetLastCaretPos()) {
8754 bool RichEditorPattern::IsTouchAtLineEnd(int32_t caretPos, const Offset& textOffset)
8758 return currentAffinity == TextAffinity::UPSTREAM && !IsTouchBeforeCaret(caretPos, textOffse
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_layout_algorithm.cpp1567 auto caretPos = textFieldHost->GetTransformRelativeOffset().GetY() + textBase->GetCaretRect().Bottom(); in OnSurfaceChanged() local
1569 auto offset = contentMainSize_ + globalOffset.GetY() - caretPos - RESERVE_BOTTOM_HEIGHT.ConvertToPx(); in OnSurfaceChanged()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/
H A Dtext_field_pattern.cpp3021 auto caretPos = textFieldManager->GetFocusedNodeCaretRect().Top() + textFieldManager->GetHeight(); in TriggerAvoidWhenCaretGoesDown()
3022 if (caretPos > textField->GetLastCaretPos()) { in TriggerAvoidWhenCaretGoesDown()
7924 auto caretPos = textFieldManager->GetFocusedNodeCaretRect().Top() + textFieldManager->GetHeight(); in OnBackPressed() local
7925 SetLastCaretPos(caretPos); in OnBackPressed()
/foundation/arkui/ace_engine/frameworks/core/pipeline_ng/
H A Dpipeline_context.cpp2372 float caretPos = manager->GetFocusedNodeCaretRect().Top() - GetRootRect().GetOffset().GetY() - in DoKeyboardAvoidFunc() local
2378 positionY = caretPos; in DoKeyboardAvoidFunc()
2395 "keyboardHeight: %{public}f, caretPos: %{public}f, caretHeight: %{public}f, " in DoKeyboardAvoidFunc()

Completed in 40 milliseconds