From 7d6319de5f9adc82188c9c0f22141438e5a3ecd6 Mon Sep 17 00:00:00 2001 From: Andy Trand Date: Tue, 7 Dec 2021 17:56:18 +0200 Subject: [PATCH] clear editor (#505) --- lib/src/widgets/controller.dart | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/src/widgets/controller.dart b/lib/src/widgets/controller.dart index bb092646..8e6a3a92 100644 --- a/lib/src/widgets/controller.dart +++ b/lib/src/widgets/controller.dart @@ -122,6 +122,13 @@ class QuillController extends ChangeNotifier { bool get hasRedo => document.hasRedo; + /// clear editor + void clear() { + replaceText( + 0, plainTextEditingValue.text.length-1, '', + TextSelection.collapsed(offset: 0)); + } + void replaceText( int index, int len, Object? data, TextSelection? textSelection, {bool ignoreFocus = false}) {