You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
418 B
20 lines
418 B
import 'package:dio/dio.dart';
|
|
|
|
class RequestOptions {
|
|
RequestOptions({
|
|
CancelToken? cancelToken,
|
|
this.sendTimeout,
|
|
this.receiveTimeout,
|
|
this.headers,
|
|
}) {
|
|
this.cancelToken = cancelToken ?? CancelToken();
|
|
}
|
|
late CancelToken? cancelToken;
|
|
late Duration? sendTimeout;
|
|
late Duration? receiveTimeout;
|
|
late Map<String, dynamic>? headers;
|
|
|
|
void cancel() {
|
|
cancelToken?.cancel();
|
|
}
|
|
}
|