startBackspaceRepeating method

void startBackspaceRepeating()

Starts repeating backspace deletion with a 500ms initial delay and 100ms periodic intervals.

Implementation

void startBackspaceRepeating() {
  _backspaceTimer?.cancel();
  deleteText(); // Immediate delete on initial trigger
  _backspaceTimer = Timer(const Duration(milliseconds: 500), () {
    _backspaceTimer = Timer.periodic(const Duration(milliseconds: 100), (timer) {
      deleteText();
    });
  });
}