add a text replacement feature to the find_widget

This commit is contained in:
SiriusXT 2024-11-11 18:19:19 +08:00
parent 12b71961ae
commit 0aef04cea1

View File

@ -20,8 +20,8 @@ export default class FindInText {
// Clear
const findAndReplaceEditing = textEditor.plugins.get('FindAndReplaceEditing');
findAndReplaceEditing.state.clear(model);
this.editingState = findAndReplaceEditing.state;
findAndReplaceEditing.stop();
this.editingState = findAndReplaceEditing.state;
if (searchTerm !== "") {
// Parameters are callback/text, options.matchCase=false, options.wholeWords=false
// See https://github.com/ckeditor/ckeditor5/blob/b95e2faf817262ac0e1e21993d9c0bde3f1be594/packages/ckeditor5-find-and-replace/src/findcommand.js#L44