HttppClient constructor

HttppClient({
  1. required HttppManager manager,
  2. void onFinish()?,
  3. Duration handleRateLimit(
    1. HttppResponse
    )?,
  4. Future<String> handleTokenRefresh(
    1. HttppResponse
    )?,
  5. Client useClient()?,
})

Implementation

HttppClient(
    {required HttppManager manager,
    void Function()? onFinish,
    Duration Function(HttppResponse)? handleRateLimit,
    Future<String> Function(HttppResponse)? handleTokenRefresh,
    Client Function()? useClient})
    : this._manager = manager,
      this._onFinish = onFinish,
      this._useClient = useClient ?? (() => Client());