end method

dynamic end()

Implementation

end() {
  if (_state == PageTimerState.Pause) {
    _state = PageTimerState.End;
    return;
  }

  if (_state == PageTimerState.Start || _state == PageTimerState.Resume) {
    _state = PageTimerState.End;
    _duration = Duration(milliseconds: _duration.inMilliseconds + _computeMilliseconds());
  }
}