autoWait method

void autoWait()
inherited

Ensures that a delay of at last delay ms go by.

Implementation

void autoWait() {
  if (_autoWait) {
    var diff = DateTime.now().millisecondsSinceEpoch - _lastAction;
    if (diff < delay) {
      sleep(Duration(microseconds: diff));
    }
  }
}