VentDio class

Inheritance

Constructors

VentDio.new(Dio dio, VenturoApiConfig? config)

Properties

config VenturoApiConfig?
final
dio Dio
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

delete<T>(String path, {String? baseUrl, Map<String, dynamic>? queryParameters, Map<String, dynamic>? headers, Object? data, CancelToken? cancelToken, ProgressCallback? onReceiveProgress}) Future<Response<T>>
Sends a DELETE request to the specified path.
override
deleteSecure<T>(String path, {String? baseUrl, Map<String, dynamic>? queryParameters, Map<String, dynamic>? headers, Object? data, CancelToken? cancelToken, ProgressCallback? onReceiveProgress, Map<String, dynamic>? payloadSignature, String? signatureName, Hash hash = Hash.SHA256}) Future<Response<T>>
Sends a secure DELETE request with signature verification.
override
get<T>(String path, {String? baseUrl, Map<String, dynamic>? queryParameters, Map<String, dynamic>? headers, Object? data, CancelToken? cancelToken, ProgressCallback? onReceiveProgress}) Future<Response<T>>
Sends a GET request to the specified path.
override
getSecure<T>(String path, {String? baseUrl, Map<String, dynamic>? queryParameters, Map<String, dynamic>? headers, Object? data, CancelToken? cancelToken, ProgressCallback? onReceiveProgress, Map<String, dynamic>? payloadSignature, String? signatureName, Hash hash = Hash.SHA256}) Future<Response<T>>
Sends a secure GET request with signature verification.
override
getSecureHeader({Map<String, dynamic>? headers, Map<String, dynamic>? payloadSignature, String? signatureName, Hash hash = Hash.SHA256, Object? data}) Future<Map<String, dynamic>?>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
patch<T>(String path, {String? baseUrl, Map<String, dynamic>? queryParameters, Map<String, dynamic>? headers, Object? data, CancelToken? cancelToken, ProgressCallback? onReceiveProgress}) Future<Response<T>>
Sends a PATCH request to the specified path.
override
patchSecure<T>(String path, {String? baseUrl, Map<String, dynamic>? queryParameters, Map<String, dynamic>? headers, Object? data, CancelToken? cancelToken, ProgressCallback? onReceiveProgress, Map<String, dynamic>? payloadSignature, String? signatureName, Hash hash = Hash.SHA256}) Future<Response<T>>
Sends a secure PATCH request with signature verification.
override
post<T>(String path, {String? baseUrl, Map<String, dynamic>? queryParameters, Map<String, dynamic>? headers, Object? data, CancelToken? cancelToken, ProgressCallback? onReceiveProgress}) Future<Response<T>>
Sends a POST request to the specified path.
override
postSecure<T>(String path, {String? baseUrl, Map<String, dynamic>? queryParameters, Map<String, dynamic>? headers, Object? data, CancelToken? cancelToken, ProgressCallback? onReceiveProgress, Map<String, dynamic>? payloadSignature, String? signatureName, Hash hash = Hash.SHA256}) Future<Response<T>>
Sends a secure POST request with signature verification.
override
put<T>(String path, {String? baseUrl, Map<String, dynamic>? queryParameters, Map<String, dynamic>? headers, Object? data, CancelToken? cancelToken, ProgressCallback? onReceiveProgress}) Future<Response<T>>
Sends a PUT request to the specified path.
override
putSecure<T>(String path, {String? baseUrl, Map<String, dynamic>? queryParameters, Map<String, dynamic>? headers, Object? data, CancelToken? cancelToken, ProgressCallback? onReceiveProgress, Map<String, dynamic>? payloadSignature, String? signatureName, Hash hash = Hash.SHA256}) Future<Response<T>>
Sends a secure PUT request with signature verification.
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited