pause method
void
pause()
Pause the worker (prevents execution but keeps listening)
Implementation
void pause() {
if (_pauseFunction != null) {
_pauseFunction!();
} else {
_paused = true; // coverage:ignore-line
}
}