JSBaseRequest<T, K> constructor

JSBaseRequest<T, K>({
  1. required String url,
  2. required T fromJson(
    1. K
    ),
  3. Map<String, dynamic>? data,
  4. Map<String, dynamic>? parameters,
  5. DioMethod? method,
  6. Duration timeout = const Duration(seconds: 30),
})

Implementation

JSBaseRequest({
  required this.url,
  required this.fromJson,
  Map<String, dynamic>? data,
  Map<String, dynamic>? parameters,
  DioMethod? method,
  this.timeout = const Duration(seconds: 30),
})  : _data = data,
      _queryParameters = parameters,
      _method = method ?? DioMethod.get {
  _cancelToken = CancelToken();
}