/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_editing_value_ng.h | 50 caretPosition = std::max(0, caretPosition - 1); in CursorMoveLeft() 55 caretPosition = std::min(static_cast<int32_t>(GetWideText().length()), caretPosition + 1); in CursorMoveRight() 60 caretPosition = std::clamp(position, 0, static_cast<int32_t>(GetWideText().length())); in CursorMoveToPosition() 66 if (caretPosition > static_cast<int32_t>(wideText.length()) || caretPosition <= 0) { in GetValueBeforeCursor() 69 return StringUtils::ToString(wideText.substr(0, caretPosition)); in GetValueBeforeCursor() 75 if (caretPosition > static_cast<int32_t>(wideText.length()) || caretPosition < in GetValueAfterCursor() 134 int32_t caretPosition = 0; global() member [all...] |
H A D | text_field_controller.cpp | 32 void TextFieldController::CaretPosition(int32_t caretPosition) in CaretPosition() argument 36 textFieldPattern->SetCaretPosition(caretPosition); in CaretPosition() 39 setCaretPosition_(caretPosition); in CaretPosition()
|
H A D | text_field_controller.h | 41 void CaretPosition(int32_t caretPosition) override;
|
H A D | text_field_model.h | 169 virtual void CaretPosition(int32_t caretPosition) {} in CaretPosition() argument
|
/foundation/arkui/ace_engine/frameworks/core/components/text_field/ |
H A D | text_field_controller.cpp | 55 void TextFieldController::CaretPosition(int32_t caretPosition) in CaretPosition() argument 57 if (caretPosition < 0) { in CaretPosition() 58 caretPosition = 0; in CaretPosition() 62 setCaretPosition_(caretPosition); in CaretPosition()
|
H A D | text_field_controller.h | 44 void CaretPosition(int32_t caretPosition) override;
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/ |
H A D | search_controller.cpp | 19 void SearchController::CaretPosition(int32_t caretPosition) in CaretPosition() argument 23 controller->CaretPosition(caretPosition); in CaretPosition()
|
H A D | search_controller.h | 36 void CaretPosition(int32_t caretPosition);
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_textarea_ffi.cpp | 30 void NGNativeTextAreaController::CaretPosition(int32_t caretPosition) in CaretPosition() argument 33 controller_->CaretPosition(caretPosition); in CaretPosition()
|
H A D | cj_textinput_ffi.cpp | 30 void NGNativeTextInputController::CaretPosition(int32_t caretPosition) in CaretPosition() argument 33 controller_->CaretPosition(caretPosition); in CaretPosition()
|
H A D | cj_textarea_ffi.h | 31 void CaretPosition(int32_t caretPosition);
|
H A D | cj_textinput_ffi.h | 32 void CaretPosition(int32_t caretPosition);
|
H A D | cj_richeditor_controller_ffi.cpp | 171 int32_t caretPosition = value; in SetCaretOffset() local 175 success = controller->SetCaretOffset(caretPosition); in SetCaretOffset()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_text_editable_controller.cpp | 24 JSClass<JSTextEditableController>::Method("caretPosition", &JSTextEditableController::CaretPosition); in JSBind() 52 void JSTextEditableController::CaretPosition(int32_t caretPosition) in CaretPosition() argument 57 caretPosition = caretPosition < 0 ? 0 : caretPosition; in CaretPosition() 61 controller->CaretPosition(caretPosition); in CaretPosition()
|
H A D | js_text_editable_controller.h | 33 void CaretPosition(int32_t caretPosition);
|
H A D | js_textfield.cpp | 445 int32_t caretPosition = 0; in SetCaretPosition() local 448 if (!ParseJsInt32(tempInfo, caretPosition) || caretPosition < 0) { in SetCaretPosition() 449 caretPosition = 0; in SetCaretPosition() 452 if (!ParseJsInt32(tempInfo, caretPosition)) { in SetCaretPosition() 455 if (caretPosition < 0) { in SetCaretPosition() 459 TextFieldModel::GetInstance()->SetCaretPosition(caretPosition); in SetCaretPosition()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | rich_editor_base_controller.cpp | 41 bool RichEditorBaseController::SetCaretOffset(int32_t caretPosition) in SetCaretOffset() argument 46 return richEditorPattern->SetCaretOffset(caretPosition); in SetCaretOffset()
|
H A D | rich_editor_base_controller.h | 32 bool SetCaretOffset(int32_t caretPosition) override;
|
H A D | rich_editor_pattern.cpp | 1689 bool RichEditorPattern::SetCaretOffset(int32_t caretPosition) 1695 int32_t inputCaretPosition = caretPosition; 1696 AdjustSelector(caretPosition, HandleType::SECOND); 1697 TAG_LOGI(AceLogTag::ACE_RICH_TEXT, "in=%{public}d, afterAdjust=%{public}d", inputCaretPosition, caretPosition); 1698 bool success = SetCaretPosition(caretPosition); 1803 void RichEditorPattern::FireOnSelectionChange(const int32_t caretPosition) 1808 FireOnSelectionChange(caretPosition, caretPosition); 3295 auto caretPosition = caretPosition_; 3297 OffsetF caretOffsetUp = CalcCursorOffsetByPosition(caretPosition, caretHeightU 10125 int32_t caretPosition; CalcMoveUpPos() local 10572 int32_t caretPosition; AIDeleteComb() local [all...] |
H A D | rich_editor_pattern.h | 479 int32_t GetLeftWordPosition(int32_t caretPosition); 480 int32_t GetRightWordPosition(int32_t caretPosition); 481 int32_t GetParagraphBeginPosition(int32_t caretPosition); 482 int32_t GetParagraphEndPosition(int32_t caretPosition); 506 bool SetCaretOffset(int32_t caretPosition) override; 1048 void FireOnSelectionChange(const int32_t caretPosition); 1287 void MergeAdjacentSpans(int32_t caretPosition);
|
H A D | rich_editor_model.h | 287 virtual bool SetCaretOffset(int32_t caretPosition) = 0;
|
/foundation/arkui/ace_engine/frameworks/core/common/ime/ |
H A D | text_input_client.h | 208 virtual bool SetCaretOffset(int32_t caretPosition) in SetCaretOffset() argument
|
/foundation/arkui/ace_engine/advanced_ui_component/counter/interfaces/ |
H A D | counter.js | 2258 this.controller1.caretPosition(this.value.toString().length); 2268 this.controller1.caretPosition(this.value.toString().length); 2404 this.controller1.caretPosition(this.value.toString().length); 2414 this.controller1.caretPosition(this.value.toString().length); 2714 this.controller1.caretPosition(this.getYear().length); 2725 this.controller1.caretPosition(this.getYear().length); 2858 this.controller2.caretPosition(this.convertNumberToString(this.month).length); 2867 this.controller2.caretPosition(this.convertNumberToString(this.month).length); 2996 this.controller3.caretPosition(this.convertNumberToString(this.day).length); 3005 this.controller3.caretPosition(thi [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/search/ |
H A D | search_pattern.h | 217 void HandleCaretPosition(int32_t caretPosition);
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
H A D | text_input_test.cpp | 1431 * @tc.desc: test testInput caretPosition 1438 * @tc.expected: caretPosition is 10 in HWTEST_F() 1443 * @tc.step: step2. Set caretPosition in HWTEST_F() 1450 * @tc.step: step3. Set caretPosition in HWTEST_F() 1932 * @tc.step: step2. Set caretPosition and call ConvertTouchOffsetToCaretPosition in HWTEST_F() 1935 int32_t caretPosition = pattern_->ConvertTouchOffsetToCaretPosition(Offset(0.0, 0.0)); in HWTEST_F() local 1936 EXPECT_EQ(caretPosition, 0); in HWTEST_F() 1937 caretPosition = pattern_->ConvertTouchOffsetToCaretPositionNG(Offset(0.0, 0.0)); in HWTEST_F() 1938 EXPECT_EQ(caretPosition, 0); in HWTEST_F() 1955 * @tc.step: step2. Set caretPosition an in HWTEST_F() [all...] |