HpsClient constructor

HpsClient({
  1. Uri? baseUrl,
  2. required String tid,
  3. String defaultCurrency = 'EUR',
  4. String? defaultLanguage,
  5. Duration timeout = const Duration(minutes: 3),
  6. Client? httpClient,
  7. HpsObserver? observer,
})

Implementation

HpsClient({
  Uri? baseUrl,
  required String tid,
  this.defaultCurrency = 'EUR',
  this.defaultLanguage,
  this.timeout = const Duration(minutes: 3),
  http.Client? httpClient,
  HpsObserver? observer,
})  : baseUrl = baseUrl ?? Uri.parse('http://127.0.0.1:8080'),
      tid = _normalizeTid(tid),
      _http = httpClient,
      _ownsHttpClient = httpClient == null,
      _observer = observer;