SSERequest constructor

SSERequest({
  1. required String url,
  2. RequestContentType contentType = RequestContentType.textEventStreamValue,
  3. Map<String, String>? headers,
  4. dynamic body,
  5. RequestMethodType requestType = RequestMethodType.get,
  6. bool retry = false,
  7. required dynamic onData(
    1. SSEResponse
    ),
  8. dynamic onError(
    1. String
    )?,
  9. Function? onDone,
})

Implementation

SSERequest(
    {required super.url,
    super.contentType = RequestContentType.textEventStreamValue,
    super.headers,
    dynamic body,
    RequestMethodType requestType = RequestMethodType.get,
    bool retry = false,
    required Function(SSEResponse) onData,
    Function(String)? onError,
    Function? onDone})
    : _body = body,
      _requestType = requestType,
      _retry = retry,
      _onData = onData,
      _onError = onError,
      _onDone = onDone;