Home
last modified time | relevance | path

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

/ohos5.0/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& las… in AdjustCursorPosition() argument
39 caretPos = GetCursorPosition(content, caretPos); in AdjustCursorPosition()
42 void DataDetectorMgr::AdjustWordSelection(int32_t& caretPos, const std::string& content, int32_t& s… in AdjustWordSelection() argument
44 auto ret = GetWordSelection(content, caretPos); in AdjustWordSelection()
/ohos5.0/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& las… in AdjustCursorPosition() argument
37 caretPos = GetCursorPosition(content, caretPos); in AdjustCursorPosition()
40 void DataDetectorMgr::AdjustWordSelection(int32_t& caretPos, const std::string& content, int32_t& s… in AdjustWordSelection() argument
42 auto ret = GetWordSelection(content, caretPos); in AdjustWordSelection()
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/osal/
H A Ddata_detector_mgr.cpp68 …int32_t& caretPos, const std::string& content, TimeStamp& lastAiPosTimeStamp, const TimeStamp& las… in AdjustCursorPosition() argument
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& s… in AdjustWordSelection() argument
87 std::vector<int8_t> ret = GetWordSelection(content, caretPos); in AdjustWordSelection()
95 caretPos = start; in AdjustWordSelection()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/common/ai/
H A Ddata_detector_default.h33 …void AdjustCursorPosition(int32_t& caretPos, const std::string& content, TimeStamp& lastAiPosTimeS… in AdjustCursorPosition() argument
36 …void AdjustWordSelection(int32_t& caretPos, const std::string& content, int32_t& start, int32_t& e… in AdjustWordSelection() argument
H A Ddata_detector_mgr.h34 …void AdjustCursorPosition(int32_t& caretPos, const std::string& content, TimeStamp& lastAiPosTimeS…
36 …void AdjustWordSelection(int32_t& caretPos, const std::string& content, int32_t& start, int32_t& e…
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
H A Drich_editor_pattern.h1240 bool IsTouchAtLineEnd(int32_t caretPos, const Offset& textOffset);
1241 bool IsTouchBeforeCaret(int32_t caretPos, const Offset& textOffset);
H A Drich_editor_pattern.cpp2161 auto caretPos = std::clamp(index, 0, static_cast<int32_t>(u16Content.length())); in TextEmojiSplit() local
2162 emojiLength = TextEmojiProcessor::Delete(caretPos, 1, allTextContent, true); in TextEmojiSplit()
5406 auto caretPos = std::clamp(caretPosition_, 0, static_cast<int32_t>(u16.length())); in IsEmojiOnCaretPosition() local
5407 emojiLength = TextEmojiProcessor::Delete(caretPos, length, content, isBackward); in IsEmojiOnCaretPosition()
8741 bool RichEditorPattern::IsTouchAtLineEnd(int32_t caretPos, const Offset& textOffset) in OnBackPressed() argument
8745 return currentAffinity == TextAffinity::UPSTREAM && !IsTouchBeforeCaret(caretPos, textOffset); in OnBackPressed()
8748 bool RichEditorPattern::IsTouchBeforeCaret(int32_t caretPos, const Offset& textOffset) { in OnBackPressed() argument
8751 OffsetF caretOffsetUp = paragraphs_.ComputeCursorOffset(caretPos, selectLineHeight); in OnBackPressed()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_layout_algorithm.cpp1604 …auto caretPos = textFieldHost->GetTransformRelativeOffset().GetY() + textBase->GetCaretRect().Bott… in OnSurfaceChanged() local
1606 …auto offset = contentMainSize_ + globalOffset.GetY() - caretPos - RESERVE_BOTTOM_HEIGHT.ConvertToP… in OnSurfaceChanged()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/
H A Dtext_field_pattern.cpp2989 … auto caretPos = textFieldManager->GetFocusedNodeCaretRect().Top() + textFieldManager->GetHeight(); in TriggerAvoidWhenCaretGoesDown() local
2990 if (caretPos > textField->GetLastCaretPos()) { in TriggerAvoidWhenCaretGoesDown()
7989 … auto caretPos = textFieldManager->GetFocusedNodeCaretRect().Top() + textFieldManager->GetHeight(); in OnBackPressed() local
7990 SetLastCaretPos(caretPos); in OnBackPressed()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline_ng/
H A Dpipeline_context.cpp2071 …float caretPos = manager->GetFocusedNodeCaretRect().Top() - context->GetRootRect().GetOffset().Get… in OnCaretPositionChangeOrKeyboardHeightChange() local
2077 positionY = caretPos; in OnCaretPositionChangeOrKeyboardHeightChange()