/foundation/arkui/ace_engine/test/unittest/core/common/ime/ |
H A D | ime_test.cpp | 166 textEditingValue.selection.baseOffset = 10; in HWTEST_F() 180 textEditingValueOther.selection.baseOffset = 10; in HWTEST_F() 198 EXPECT_EQ(textEditingValue.selection.baseOffset, 0); in HWTEST_F() 199 EXPECT_EQ(textEditingValue.selection.extentOffset, 0); in HWTEST_F() 214 textEditingValue.selection.extentOffset = GREATER_THAN_TEXT_LENGTH; in HWTEST_F() 217 EXPECT_EQ(textEditingValue.selection.baseOffset, textEditingValue.text.length()); in HWTEST_F() 218 EXPECT_EQ(textEditingValue.selection.extentOffset, textEditingValue.text.length()); in HWTEST_F() 233 textEditingValue.selection.extentOffset = LESS_THAN_TEXT_LENGTH; in HWTEST_F() 236 EXPECT_EQ(textEditingValue.selection.baseOffset, LESS_THAN_TEXT_LENGTH - 1); in HWTEST_F() 237 EXPECT_EQ(textEditingValue.selection in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/common/ime/ |
H A D | text_editing_value.cpp | 41 selection.baseOffset = json.GetInt(SELECTION_START, -1); in ParseFromJson() 42 selection.extentOffset = json.GetInt(SELECTION_END, -1); in ParseFromJson() 50 json->Put(SELECTION_START, selection.baseOffset); in ToJsonString() 51 json->Put(SELECTION_END, selection.extentOffset); in ToJsonString() 57 if (selection != other.selection) { in operator ==() 76 if (selection.extentOffset <= 1) { in MoveLeft() 77 selection.Update(0); in MoveLeft() 82 int32_t prevCharIndex = std::min(selection.extentOffset - 1, static_cast<int32_t>(utf16Text.length())); in MoveLeft() 83 selection in MoveLeft() [all...] |
H A D | text_edit_controller.h | 33 // Default set selection to the end of text is more consistent with the intuition of user. in SetText() 34 value.selection.Update(static_cast<int32_t>(value.GetWideText().length())); in SetText() 46 void SetSelection(const TextSelection& selection) in SetSelection() argument 49 value.selection = selection; in SetSelection() 65 return GetValue().selection; in GetSelection()
|
H A D | text_input_formatter.cpp | 52 int32_t removeBeforeExtent = std::min(exceedLen, newValue.selection.extentOffset); in Format() 55 int32_t eraseStart = newValue.selection.extentOffset - removeBeforeExtent; in Format() 67 newValue.selection.Update(eraseStart); in Format()
|
H A D | text_editing_value.h | 63 * @brief Manipulate the text by [manipulation] func, meanwhile update the selection. 79 TextSelection selection; member
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | rich_editor_paint_method.cpp | 41 const auto& selection = richEditorPattern->GetTextSelector(); in UpdateOverlayModifier() local 42 if (richEditorPattern->GetTextContentLength() > 0 && selection.GetTextStart() != selection.GetTextEnd()) { in UpdateOverlayModifier() 43 overlayMod->SetSelectedRects(pManager_->GetRects(selection.GetTextStart(), selection.GetTextEnd())); in UpdateOverlayModifier() 56 const auto& selection = richEditorPattern->GetTextSelector(); in UpdateOverlayModifier() local 57 if (richEditorPattern->GetTextContentLength() > 0 && selection.GetTextStart() != selection.GetTextEnd()) { in UpdateOverlayModifier() 58 selectedRects = pManager_->GetRects(selection.GetTextStart(), selection in UpdateOverlayModifier() [all...] |
H A D | selection_info.h | 169 int32_t selection[2] = { 0, 0 }; member 188 selection_.selection[RichEditorSpanRange::RANGESTART] = start; in SetSelectionStart() 193 selection_.selection[RichEditorSpanRange::RANGEEND] = end; in SetSelectionEnd()
|
/foundation/arkui/ace_engine/frameworks/core/components/text/ |
H A D | text_utils.h | 78 TextSelection selection = TextSelection(position, position); in GetRangeOfSameType() local 83 selection.extentOffset = position + 1; in GetRangeOfSameType() 84 return selection; in GetRangeOfSameType() 87 selection.baseOffset = FindSameCharTypeStart(wstring, position, type); in GetRangeOfSameType() 88 selection.extentOffset = FindSameCharTypeEnd(wstring, position, length, type); in GetRangeOfSameType() 89 return selection; in GetRangeOfSameType()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | text_paint_method.cpp | 130 const auto& selection = textPattern->GetTextSelector(); in UpdateOverlayModifier() local 133 if (selection.GetTextStart() != selection.GetTextEnd()) { in UpdateOverlayModifier() 134 auto rects = pManager->GetParagraphsRects(selection.GetTextStart(), selection.GetTextEnd()); in UpdateOverlayModifier()
|
/foundation/arkui/ace_engine/frameworks/core/components/text_field/ |
H A D | render_text_field.cpp | 328 // maybe change text and selection in Update() 503 StringUtils::Str8ToStr16(value.text), value.selection.GetStart(), value.selection.GetEnd()); in UpdateCaretInfoToController() 603 int32_t start = GetEditingValue().selection.baseOffset; in HandleMouseEvent() 955 auto selection = TextUtils::GetRangeOfSameType(GetEditingValue().text, clickPosition - 1); in OnDoubleClick() local 956 UpdateSelection(selection.GetStart(), selection.GetEnd()); in OnDoubleClick() 957 LOGI("text field accept double click, position: %{public}d, selection: %{public}s", clickPosition, in OnDoubleClick() 958 selection.ToString().c_str()); in OnDoubleClick() 1003 auto selStart = GetEditingValue().selection in ShowTextOverlay() [all...] |
H A D | on_text_changed_listener_impl.cpp | 52 textEditingValue->UpdateSelection(std::max(value.selection.GetStart(), 0) + text.length()); in InsertText() 75 auto start = value.selection.GetStart(); in DeleteForward() 76 auto end = value.selection.GetEnd(); in DeleteForward() 145 auto start = value.selection.GetStart(); in DeleteBackward() 146 auto end = value.selection.GetEnd(); in DeleteBackward()
|
H A D | text_field_element.cpp | 282 auto start = value.selection.GetStart(); in Delete() 283 auto end = value.selection.GetEnd(); in Delete()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_overlay_test_ng.cpp | 226 EXPECT_EQ(richEditorSelection.selection[0], 0); in HWTEST_F() 227 EXPECT_EQ(richEditorSelection.selection[1], 0); in HWTEST_F() 238 EXPECT_EQ(richEditorSelection2.selection[0], 0); in HWTEST_F() 239 EXPECT_EQ(richEditorSelection2.selection[1], 1); in HWTEST_F() 246 EXPECT_EQ(richEditorSelection3.selection[0], 1); in HWTEST_F() 247 EXPECT_EQ(richEditorSelection3.selection[1], 1); in HWTEST_F() 254 EXPECT_EQ(richEditorSelection4.selection[0], 0); in HWTEST_F() 255 EXPECT_EQ(richEditorSelection4.selection[1], 6); in HWTEST_F() 282 EXPECT_EQ(richEditorSelection5.selection[0], 0); in HWTEST_F() 283 EXPECT_EQ(richEditorSelection5.selection[ in HWTEST_F() 1043 SelectionInfo selection; HWTEST_F() local 1152 const auto& selection = richEditorPattern->GetTextSelector(); HWTEST_F() local [all...] |
H A D | rich_editor_pattern_test_ng.cpp | 1536 Selection selection; in HWTEST_F() local 1539 selection = richEditorPattern->FromStyledString(spanString).GetSelection(); in HWTEST_F() 1540 EXPECT_EQ(selection.selection[0], 0); in HWTEST_F() 1541 EXPECT_EQ(selection.selection[1], 0); in HWTEST_F() 1545 selection = richEditorPattern->FromStyledString(spanString).GetSelection(); in HWTEST_F() 1546 EXPECT_EQ(selection.selection[0], 0); in HWTEST_F() 1547 EXPECT_EQ(selection in HWTEST_F() [all...] |
H A D | rich_editor_base_test_ng.cpp | 237 * @tc.desc: test set on text selection change 296 * @tc.desc: test set on text/image/symbol selection change 886 EXPECT_EQ(info1.selection_.selection[0], 1); in HWTEST_F() 887 EXPECT_EQ(info1.selection_.selection[1], 10); in HWTEST_F() 890 EXPECT_EQ(info2.selection_.selection[0], 1); in HWTEST_F() 891 EXPECT_EQ(info2.selection_.selection[1], 10); in HWTEST_F() 893 EXPECT_EQ(info3.selection_.selection[0], 0); in HWTEST_F() 894 EXPECT_EQ(info3.selection_.selection[1], 10); in HWTEST_F() 896 EXPECT_EQ(info4.selection_.selection[0], 0); in HWTEST_F() 897 EXPECT_EQ(info4.selection_.selection[ in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/text_overlay/ |
H A D | text_overlay_manager.cpp | 450 const auto& selection = textValue_.selection; local 451 if (textValue_.text.empty() || selection.GetStart() == selection.GetEnd()) { 455 const auto& boxes = paragraph_->GetRectsForRange(selection.GetStart(), selection.GetEnd(), 458 const auto& boxes = paragraph_->GetTextRectsByBoundary(selection.GetStart(), selection.GetEnd(), 624 return (tempText >= textValue_.selection.GetStart() && tempText <= textValue_.selection [all...] |
/foundation/multimedia/media_library/frameworks/services/media_file_extension/src/ |
H A D | media_file_extention_utils.cpp | 473 int32_t GetListFilePredicates(const FileInfo &parentInfo, const FileAccessFwk::FileFilter &filter, string &selection, in GetListFilePredicates() argument 486 selection = MEDIA_DATA_DB_RELATIVE_PATH + " = ? AND " + MEDIA_DATA_DB_IS_TRASH + " = ? "; in GetListFilePredicates() 494 selection += " AND (" + MEDIA_DATA_DB_TITLE + " = ? "; in GetListFilePredicates() 497 selection += " OR " + MEDIA_DATA_DB_TITLE + " = ? "; in GetListFilePredicates() 500 selection += ") "; in GetListFilePredicates() 505 selection += " AND ( " + MEDIA_DATA_DB_NAME + " LIKE ? "; in GetListFilePredicates() 508 selection += " OR " + MEDIA_DATA_DB_NAME + " LIKE ? "; in GetListFilePredicates() 511 selection += ") "; in GetListFilePredicates() 530 shared_ptr<NativeRdb::ResultSet> GetResult(const Uri &uri, MediaFileUriType uriType, const string &selection, in GetResult() argument 535 predicates.SetWhereClause(selection); in GetResult() 591 string selection = MEDIA_DATA_DB_PARENT_ID + " = ? AND " + MEDIA_DATA_DB_MEDIA_TYPE + " <> ? AND " + GetListRootResult() local 608 string selection; GetListDirResult() local 624 string selection; GetListAlbumResult() local 801 GetScanFileResult(const Uri &uri, MediaFileUriType uriType, const string &selection, const vector<string> &selectionArgs) GetScanFileResult() argument 846 string selection = MEDIA_DATA_DB_FILE_PATH + " LIKE ? "; SetScanFileSelection() local 1360 string selection = MEDIA_DATA_DB_FILE_PATH + " LIKE ? "; GetMoveSubFile() local [all...] |
/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/src/ |
H A D | medialibrary_file_operations.cpp | 372 static void ReplaceSelectionAndArgsInQuery(string &selection, vector<string> &selectionArgs, in ReplaceSelectionAndArgsInQuery() argument 375 if (selection.empty()) { in ReplaceSelectionAndArgsInQuery() 380 pos = selection.find(key, pos); in ReplaceSelectionAndArgsInQuery() 385 selection.replace(pos, key.length(), keyInstead); in ReplaceSelectionAndArgsInQuery() 387 size_t argPos = selection.find('?', pos); in ReplaceSelectionAndArgsInQuery() 393 if (selection[i] == '?') { in ReplaceSelectionAndArgsInQuery() 398 MEDIA_INFO_LOG("SelectionArgs size is not valid, selection format maybe incorrect: %{private}s", in ReplaceSelectionAndArgsInQuery() 399 selection.c_str()); in ReplaceSelectionAndArgsInQuery()
|
H A D | medialibrary_album_operations.cpp | 120 static void ReplaceRelativePath(string &selection, vector<string> &selectionArgs) in ReplaceRelativePath() argument 123 pos = selection.find(MEDIA_DATA_DB_RELATIVE_PATH, pos); in ReplaceRelativePath() 127 size_t argPos = selection.find('?', pos); in ReplaceRelativePath() 133 if (selection[i] == '?') { in ReplaceRelativePath() 138 MEDIA_WARN_LOG("SelectionArgs size is not valid, selection format maybe incorrect: %{private}s", in ReplaceRelativePath() 139 selection.c_str()); in ReplaceRelativePath() 147 selection.replace(argPos, 1, "? OR 1=1)"); in ReplaceRelativePath() 148 selection.replace(pos, MEDIA_DATA_DB_RELATIVE_PATH.length(), "(" + PhotoAlbumColumns::ALBUM_ID); in ReplaceRelativePath() 155 static void ReplaceMediaType(string &selection, vector<string> &selectionArgs) in ReplaceMediaType() argument 158 pos = selection in ReplaceMediaType() 676 string selection; GetIsMeAlbumPredicates() local 702 string selection = ALBUM_SUBTYPE + " = " + to_string(PORTRAIT) + " AND " + PhotoAlbumColumns::ALBUM_NAME + GetAlbumNameNotNullPredicates() local [all...] |
H A D | medialibrary_vision_operations.cpp | 100 static int32_t UpdateAnalysisTotal(string &uriTotal, string &selection, const string &columnName) in UpdateAnalysisTotal() argument 104 predicate.SetWhereClause(selection); in UpdateAnalysisTotal()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
H A D | text_input_test.cpp | 826 TextSelection selection; in HWTEST_F() local 828 selection.baseOffset = value.text.length(); in HWTEST_F() 829 value.selection = selection; in HWTEST_F() 855 TextSelection selection; in HWTEST_F() local 857 selection.baseOffset = value.text.length(); in HWTEST_F() 858 value.selection = selection; in HWTEST_F() 905 TextSelection selection; in HWTEST_F() local 907 selection in HWTEST_F() 1454 TextSelection selection; HWTEST_F() local 2080 TextSelection selection; HWTEST_F() local 2156 TextSelection selection; HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/advanced_ui_component/selectionmenu/interfaces/ |
H A D | selectionmenu.js | 297 let start = richEditorSelection.selection[0]; 298 let end = richEditorSelection.selection[1]; 395 let start = richEditorSelection.selection[0]; 396 let end = richEditorSelection.selection[1]; 563 let start = richEditorSelection.selection[0]; 564 let end = richEditorSelection.selection[1]; 607 start: richEditorSelection.selection[0], 608 end: richEditorSelection.selection[1]
|
/foundation/multimedia/media_library/frameworks/js/src/ |
H A D | album_napi.cpp | 554 asyncContext->selection = tmp; in GetFetchOptionsParam() 699 if (!context->selection.empty()) { in UpdateCompatAlbumSelection() 700 context->selection = filterClause + " AND (" + context->selection + ")"; in UpdateCompatAlbumSelection() 702 context->selection = filterClause; in UpdateCompatAlbumSelection() 704 MediaLibraryNapi::ReplaceSelection(context->selection, context->selectionArgs, in UpdateCompatAlbumSelection() 726 MediaLibraryNapiUtils::AppendFetchOptionSelection(context->selection, trashPrefix); in UpdateSelection() 730 MediaLibraryNapiUtils::AppendFetchOptionSelection(context->selection, prefix); in UpdateSelection() 734 MediaLibraryNapiUtils::AppendFetchOptionSelection(context->selection, idPrefix); in UpdateSelection() 748 MediaLibraryNapiUtils::FixSpecialDateType(context->selection); in GetFileAssetsNative() [all...] |
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/interfaces/ |
H A D | distributeddb_interfaces_schema_database_upgrade_test.cpp | 128 void InsertPresetEntry(KvStoreNbDelegate &delegate, const std::vector<std::string> &selection) in InsertPresetEntry() argument 131 for (const auto &eachSel : selection) { in InsertPresetEntry() 274 void TestUpgradeFromSchema(const std::string &storeId, const std::vector<std::string> &selection, in TestUpgradeFromSchema() argument 288 InsertPresetEntry(*g_kvDelegatePtr, selection); in TestUpgradeFromSchema()
|
/foundation/multimedia/media_library/interfaces/kits/js/include/sendable/ |
H A D | sendable_photo_access_helper_napi.h | 54 static void ReplaceSelection(std::string &selection, std::vector<std::string> &selectionArgs, 124 std::string selection; member
|