implementations/_all library

Classes

AuthHandler
CacheHandler
A class for managing cached data to optimize API request handling.
ExceptionHandler
Handles exceptions thrown by Dio during API calls. Converts DioException into custom BaseException types.
RefreshTokenInterceptor
A Dio interceptor that handles refreshing of JWT tokens. This interceptor can automatically refresh the token before it expires, or handle token refresh upon receiving an unauthorized response.
RestApiClient
An abstract class representing a REST API client.
RestApiClientImpl