Context constructor

Context({
  1. Duration? timeout,
})

Creates a new Context

Implementation

Context({Duration? timeout}) : _timeout = timeout {
  if (timeout != null) {
    Timer(timeout, () {
      if (!_completer.isCompleted) {
        _completer.completeError(TimeoutException('Context timed out', timeout));
      }
    });
  }
}