complete method

void complete()

Completes the scanning session.

Implementation

void complete() {
  if (_state == SessionState.completed || _state == SessionState.cancelled) {
    return;
  }
  _endedAt = DateTime.now();
  _setState(SessionState.completed);
}