/foundation/arkui/ace_engine/adapter/preview/osal/advance/ |
H A D | data_detector_mgr.cpp | 37 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 D | mock_data_detector_mgr.cpp | 35 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 D | data_detector_mgr.cpp | 68 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 D | data_detector_default.h | 33 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 D | data_detector_mgr.h | 34 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 D | rich_editor_pattern.h | 1221 bool IsTouchAtLineEnd(int32_t caretPos, const Offset& textOffset); 1222 bool IsTouchBeforeCaret(int32_t caretPos, const Offset& textOffset);
|
H A D | rich_editor_pattern.cpp | 2124 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 D | list_layout_algorithm.cpp | 1567 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 D | text_field_pattern.cpp | 3021 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 D | pipeline_context.cpp | 2372 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()
|